![]() |
OGRE 13.5
Object-Oriented Graphics Rendering Engine
|
Inner class to use as callback for shadow caster scene query. More...
#include <OgreSceneManager.h>
Inheritance diagram for Ogre::SceneManager::ShadowRenderer::ShadowCasterSceneQueryListener:Public Member Functions | |
| ShadowCasterSceneQueryListener (SceneManager *sm) | |
| void | prepare (bool lightInFrustum, const PlaneBoundedVolumeList *lightClipVolumes, const Light *light, const Camera *cam, ShadowCasterList *casterList, Real farDistSquared) |
| bool | queryResult (MovableObject *object) override |
| Called when a MovableObject is returned by a query. More... | |
| bool | queryResult (SceneQuery::WorldFragment *fragment) override |
| Called when a WorldFragment is returned by a query. More... | |
Public Member Functions inherited from Ogre::SceneQueryListener | |
| virtual | ~SceneQueryListener () |
| virtual bool | queryResult (MovableObject *object)=0 |
| Called when a MovableObject is returned by a query. More... | |
| virtual bool | queryResult (SceneQuery::WorldFragment *fragment)=0 |
| Called when a WorldFragment is returned by a query. More... | |
Inner class to use as callback for shadow caster scene query.
|
inline |
|
inline |
|
overridevirtual |
Called when a MovableObject is returned by a query.
The implementor should return 'true' to continue returning objects, or 'false' to abandon any further results from this query.
Implements Ogre::SceneQueryListener.
|
overridevirtual |
Called when a WorldFragment is returned by a query.
The implementor should return 'true' to continue returning objects, or 'false' to abandon any further results from this query.
Implements Ogre::SceneQueryListener.