Ogre::Volume::ChunkRequest Struct Reference

Data being passed around while loading. More...

`#include <OgreVolumeChunkHandler.h>`

## Public Attributes

DualGridGenerator * | dualGridGenerator
| The DualGridGenerator to use. More...
bool | isUpdate
| Whether this is an update of an existing tree. More...
size_t | level
| The current LOD level. More...
size_t | maxLevels
| The maximum amount of levels. More...
MeshBuilder * | meshBuilder
| The MeshBuilder to use. More...
Chunk * | origin
| The chunk which created this request. More...
OctreeNode * | root
| The octree node to use. More...
Vector3 | totalFrom
| The back lower left corner of the world. More...
Vector3 | totalTo
| The front upper rightcorner of the world. More...

## Friends

_OgreVolumeExport friend std::ostream & | operator<< (std::ostream &o, const ChunkRequest &r)
| Stream operator <<. More...

## Detailed Description

Data being passed around while loading.

Definition at line 48 of file OgreVolumeChunkHandler.h.

## Friends And Related Function Documentation

## operator<<

_OgreVolumeExport friend std::ostream& operator<< | ( | std::ostream & | o,
|  | const ChunkRequest & | r
| ) |  |

friend

Stream operator <<.

Parameters

  o | The used stream.
  r | The streamed ChunkRequest.

Definition at line 84 of file OgreVolumeChunkHandler.h.

## Member Data Documentation

## dualGridGenerator

DualGridGenerator* Ogre::Volume::ChunkRequest::dualGridGenerator

The DualGridGenerator to use.

Definition at line 67 of file OgreVolumeChunkHandler.h.

## isUpdate

bool Ogre::Volume::ChunkRequest::isUpdate

Whether this is an update of an existing tree.

Definition at line 76 of file OgreVolumeChunkHandler.h.

## level

size_t Ogre::Volume::ChunkRequest::level

The current LOD level.

Definition at line 58 of file OgreVolumeChunkHandler.h.

## maxLevels

size_t Ogre::Volume::ChunkRequest::maxLevels

The maximum amount of levels.

Definition at line 61 of file OgreVolumeChunkHandler.h.

## meshBuilder

MeshBuilder* Ogre::Volume::ChunkRequest::meshBuilder

The MeshBuilder to use.

Definition at line 64 of file OgreVolumeChunkHandler.h.

## origin

Chunk* Ogre::Volume::ChunkRequest::origin

The chunk which created this request.

Definition at line 73 of file OgreVolumeChunkHandler.h.

## root

OctreeNode* Ogre::Volume::ChunkRequest::root

The octree node to use.

Definition at line 70 of file OgreVolumeChunkHandler.h.

## totalFrom

Vector3 Ogre::Volume::ChunkRequest::totalFrom

The back lower left corner of the world.

Definition at line 52 of file OgreVolumeChunkHandler.h.

## totalTo

Vector3 Ogre::Volume::ChunkRequest::totalTo

The front upper rightcorner of the world.

Definition at line 55 of file OgreVolumeChunkHandler.h.

The documentation for this struct was generated from the following file:

- OgreVolumeChunkHandler.h

Copyright © 2012 Torus Knot Software Ltd
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.