#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 59 of file OgreMovableObject.h.
Ogre::MovableObject::Listener::Listener | ( | void | ) |
Definition at line 62 of file OgreMovableObject.h.
virtual Ogre::MovableObject::Listener::~Listener | ( | ) | [virtual] |
Definition at line 63 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 76 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 99 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 Sun Sep 27 22:04:26 2009