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

#include <OgreSceneManager.h>

+ Inheritance diagram for Ogre::UpdateLodRequest:
+ Collaboration diagram for Ogre::UpdateLodRequest:

Public Types

typedef vector
< ObjectMemoryManager * >
::type 
ObjectMemoryManagerVec
 

Public Member Functions

 UpdateLodRequest ()
 
 UpdateLodRequest (uint8 _firstRq, uint8 _lastRq, const ObjectMemoryManagerVec *_objectMemManager, const Camera *_camera, const Camera *_lodCamera, Real _lodBias)
 

Public Attributes

Camera const * camera
 Camera whose frustum we're to cull against. Must be const (read only for all threads). More...
 
uint8 firstRq
 First RenderQueue ID to render (inclusive) More...
 
uint8 lastRq
 Last RenderQueue ID to render (exclusive) More...
 
Real lodBias
 
Camera const * lodCamera
 Camera whose frustum we're to cull against. Must be const (read only for all threads). More...
 
ObjectMemoryManagerVec const * objectMemManager
 Memory manager of the objects to cull. More...
 

Detailed Description

Definition at line 180 of file OgreSceneManager.h.

Member Typedef Documentation

Constructor & Destructor Documentation

Ogre::UpdateLodRequest::UpdateLodRequest ( )
inline

Definition at line 184 of file OgreSceneManager.h.

Ogre::UpdateLodRequest::UpdateLodRequest ( uint8  _firstRq,
uint8  _lastRq,
const ObjectMemoryManagerVec _objectMemManager,
const Camera _camera,
const Camera _lodCamera,
Real  _lodBias 
)
inline

Definition at line 188 of file OgreSceneManager.h.

Member Data Documentation

Camera const* Ogre::CullFrustumRequest::camera
inherited

Camera whose frustum we're to cull against. Must be const (read only for all threads).

Definition at line 162 of file OgreSceneManager.h.

uint8 Ogre::CullFrustumRequest::firstRq
inherited

First RenderQueue ID to render (inclusive)

Definition at line 153 of file OgreSceneManager.h.

uint8 Ogre::CullFrustumRequest::lastRq
inherited

Last RenderQueue ID to render (exclusive)

Definition at line 155 of file OgreSceneManager.h.

Real Ogre::UpdateLodRequest::lodBias

Definition at line 182 of file OgreSceneManager.h.

Camera const* Ogre::CullFrustumRequest::lodCamera
inherited

Camera whose frustum we're to cull against. Must be const (read only for all threads).

Definition at line 164 of file OgreSceneManager.h.

ObjectMemoryManagerVec const* Ogre::CullFrustumRequest::objectMemManager
inherited

Memory manager of the objects to cull.

Could contain all Lights, all Entity, etc. Could be more than one depending on the high level cull system (i.e. tree-based sys) Must be const (it is read only for all threads).

Definition at line 160 of file OgreSceneManager.h.


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