OGRE  2.0
Object-Oriented Graphics Rendering Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Ogre::Volume::ChunkRequest Struct Reference

Data being passed around while loading. More...

#include <OgreVolumeChunkHandler.h>

+ Collaboration diagram for Ogre::Volume::ChunkRequest:

Public Attributes

DualGridGeneratordualGridGenerator
 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...
 
MeshBuildermeshBuilder
 The MeshBuilder to use. More...
 
Chunkorigin
 The chunk which created this request. More...
 
OctreeNoderoot
 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 47 of file OgreVolumeChunkHandler.h.

Friends And Related Function Documentation

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

Stream operator <<.

Parameters
oThe used stream.
rThe streamed ChunkRequest.

Definition at line 83 of file OgreVolumeChunkHandler.h.

Member Data Documentation

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

The DualGridGenerator to use.

Definition at line 66 of file OgreVolumeChunkHandler.h.

bool Ogre::Volume::ChunkRequest::isUpdate

Whether this is an update of an existing tree.

Definition at line 75 of file OgreVolumeChunkHandler.h.

size_t Ogre::Volume::ChunkRequest::level

The current LOD level.

Definition at line 57 of file OgreVolumeChunkHandler.h.

size_t Ogre::Volume::ChunkRequest::maxLevels

The maximum amount of levels.

Definition at line 60 of file OgreVolumeChunkHandler.h.

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

The MeshBuilder to use.

Definition at line 63 of file OgreVolumeChunkHandler.h.

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

The chunk which created this request.

Definition at line 72 of file OgreVolumeChunkHandler.h.

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

The octree node to use.

Definition at line 69 of file OgreVolumeChunkHandler.h.

Vector3 Ogre::Volume::ChunkRequest::totalFrom

The back lower left corner of the world.

Definition at line 51 of file OgreVolumeChunkHandler.h.

Vector3 Ogre::Volume::ChunkRequest::totalTo

The front upper rightcorner of the world.

Definition at line 54 of file OgreVolumeChunkHandler.h.


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