OGRE 2.1
Object-Oriented Graphics Rendering Engine
Loading...
Searching...
No Matches
Ogre::UpdateLodRequest Struct Reference

#include <OgreSceneManager.h>

+ Inheritance 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

bool addToRenderQueue
 Whether we should immediately add to render queue v2 objects.
 
Camera constcamera
 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)
 
Real lodBias
 
Camera constlodCamera
 Camera whose frustum we're to cull against. Must be const (read only for all threads).
 
ObjectMemoryManagerVec constobjectMemManager
 Memory manager of the objects to cull.
 

Member Typedef Documentation

◆ ObjectMemoryManagerVec

Constructor & Destructor Documentation

◆ UpdateLodRequest() [1/2]

Ogre::UpdateLodRequest::UpdateLodRequest ( )
inline

◆ UpdateLodRequest() [2/2]

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

Member Data Documentation

◆ addToRenderQueue

bool Ogre::CullFrustumRequest::addToRenderQueue
inherited

Whether we should immediately add to render queue v2 objects.

◆ camera

Camera const* Ogre::CullFrustumRequest::camera
inherited

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

◆ casterPass

bool Ogre::CullFrustumRequest::casterPass
inherited

Whether this is a shadow mapping pass.

◆ cullingLights

bool Ogre::CullFrustumRequest::cullingLights
inherited

◆ firstRq

uint8 Ogre::CullFrustumRequest::firstRq
inherited

First RenderQueue ID to render (inclusive)

◆ lastRq

uint8 Ogre::CullFrustumRequest::lastRq
inherited

Last RenderQueue ID to render (exclusive)

◆ lodBias

Real Ogre::UpdateLodRequest::lodBias

◆ lodCamera

Camera const* Ogre::CullFrustumRequest::lodCamera
inherited

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

◆ objectMemManager

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).


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