#include <OgreSceneManager.h>
Public Member Functions | |
| Listener () | |
| virtual | ~Listener () |
| virtual void | preFindVisibleObjects (SceneManager *source, IlluminationRenderStage irs, Viewport *v)=0 |
| Called prior to searching for visible objects in this SceneManager. | |
| virtual void | postFindVisibleObjects (SceneManager *source, IlluminationRenderStage irs, Viewport *v)=0 |
| Called after searching for visible objects in this SceneManager. | |
| virtual void | shadowTexturesUpdated (size_t numberOfShadowTextures)=0 |
| Event raised after all shadow textures have been rendered into for all queues / targets but before any other geometry has been rendered (including main scene geometry and any additional shadow receiver passes). | |
| virtual void | shadowTextureCasterPreViewProj (Light *light, Camera *camera, size_t iteration)=0 |
| This event occurs just before the view & projection matrices are set for rendering into a shadow texture. | |
| virtual void | shadowTextureReceiverPreViewProj (Light *light, Frustum *frustum)=0 |
| This event occurs just before the view & projection matrices are set for re-rendering a shadow receiver. | |
| virtual bool | sortLightsAffectingFrustum (LightList &lightList) |
| Hook to allow the listener to override the ordering of lights for the entire frustum. | |
Definition at line 220 of file OgreSceneManager.h.
|
|
Definition at line 223 of file OgreSceneManager.h. |
|
|
Definition at line 224 of file OgreSceneManager.h. |
|
||||||||||||||||
|
Called after searching for visible objects in this SceneManager.
|
|
||||||||||||||||
|
Called prior to searching for visible objects in this SceneManager.
|
|
||||||||||||||||
|
This event occurs just before the view & projection matrices are set for rendering into a shadow texture.
|
|
||||||||||||
|
This event occurs just before the view & projection matrices are set for re-rendering a shadow receiver.
|
|
|
Event raised after all shadow textures have been rendered into for all queues / targets but before any other geometry has been rendered (including main scene geometry and any additional shadow receiver passes).
|
|
|
Hook to allow the listener to override the ordering of lights for the entire frustum.
Definition at line 319 of file OgreSceneManager.h. |
Copyright © 2008 Torus Knot Software Ltd

This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Sat Apr 11 13:52:50 2009