|  | OGRE-Next 3.0.0
    Object-Oriented Graphics Rendering Engine | 
All variables are read-only for the worker threads. More...
#include <OgreSceneManager.h>
 Inheritance diagram for Ogre::CullFrustumRequest:
 Inheritance diagram for Ogre::CullFrustumRequest:| Public Types | |
| typedef vector< ObjectMemoryManager * >::type | ObjectMemoryManagerVec | 
| Public Member Functions | |
| CullFrustumRequest () | |
| CullFrustumRequest (uint8 _firstRq, uint8 _lastRq, bool _casterPass, bool _addToRenderQueue, bool _cullingLights, const ObjectMemoryManagerVec *_objectMemManager, const Camera *_camera, const Camera *_lodCamera) | |
| Public Attributes | |
| bool | addToRenderQueue | 
| Whether we should immediately add to render queue v2 objects. | |
| Camera const * | camera | 
| Camera whose frustum we're to cull against. Must be const (read only for all threads). | |
| bool | casterPass | 
| Whether this is a shadow mapping pass. | |
| bool | cullingLights | 
| uint8 | firstRq | 
| First RenderQueue ID to render (inclusive) | |
| uint8 | lastRq | 
| Last RenderQueue ID to render (exclusive) | |
| Camera const * | lodCamera | 
| Camera whose frustum we're to cull against. Must be const (read only for all threads). | |
| ObjectMemoryManagerVec const * | objectMemManager | 
| Memory manager of the objects to cull. | |
All variables are read-only for the worker threads.
| typedef vector<ObjectMemoryManager*>::type Ogre::CullFrustumRequest::ObjectMemoryManagerVec | 
| 
 | inline | 
| 
 | inline | 
| bool Ogre::CullFrustumRequest::addToRenderQueue | 
Whether we should immediately add to render queue v2 objects.
| Camera const* Ogre::CullFrustumRequest::camera | 
Camera whose frustum we're to cull against. Must be const (read only for all threads).
| bool Ogre::CullFrustumRequest::casterPass | 
Whether this is a shadow mapping pass.
| bool Ogre::CullFrustumRequest::cullingLights | 
| uint8 Ogre::CullFrustumRequest::firstRq | 
First RenderQueue ID to render (inclusive)
| uint8 Ogre::CullFrustumRequest::lastRq | 
Last RenderQueue ID to render (exclusive)
| Camera const* Ogre::CullFrustumRequest::lodCamera | 
Camera whose frustum we're to cull against. Must be const (read only for all threads).
| ObjectMemoryManagerVec const* Ogre::CullFrustumRequest::objectMemManager | 
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).