#include <OgreMovableObject.h>
Public Member Functions | |
Listener (void) | |
virtual | ~Listener () |
virtual void | objectDestroyed (MovableObject *) |
MovableObject is being destroyed. | |
virtual void | objectAttached (MovableObject *) |
MovableObject has been attached to a node. | |
virtual void | objectDetached (MovableObject *) |
MovableObject has been detached from a node. | |
virtual void | objectMoved (MovableObject *) |
MovableObject has been moved. | |
virtual bool | objectRendering (const MovableObject *, const Camera *) |
Called when the movable object of the camera to be used for rendering. | |
virtual const LightList * | objectQueryLights (const MovableObject *) |
Called when the movable object needs to query a light list. |
Definition at line 64 of file OgreMovableObject.h.
Ogre::MovableObject::Listener::Listener | ( | void | ) |
Definition at line 67 of file OgreMovableObject.h.
virtual Ogre::MovableObject::Listener::~Listener | ( | ) | [virtual] |
Definition at line 68 of file OgreMovableObject.h.
virtual void Ogre::MovableObject::Listener::objectDestroyed | ( | MovableObject * | ) | [virtual] |
virtual void Ogre::MovableObject::Listener::objectAttached | ( | MovableObject * | ) | [virtual] |
virtual void Ogre::MovableObject::Listener::objectDetached | ( | MovableObject * | ) | [virtual] |
virtual void Ogre::MovableObject::Listener::objectMoved | ( | MovableObject * | ) | [virtual] |
virtual bool Ogre::MovableObject::Listener::objectRendering | ( | const MovableObject * | , | |
const Camera * | ||||
) | [virtual] |
Called when the movable object of the camera to be used for rendering.
Definition at line 81 of file OgreMovableObject.h.
virtual const LightList* Ogre::MovableObject::Listener::objectQueryLights | ( | const MovableObject * | ) | [virtual] |
Called when the movable object needs to query a light list.
This method will not be called for additive stencil shadows since the light list cannot be varied per object with this technique.
Definition at line 104 of file OgreMovableObject.h.
Copyright © 2008 Torus Knot Software Ltd
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Sat Apr 24 18:03:38 2010