OGRE 2.1
Object-Oriented Graphics Rendering Engine
|
Defines an interface to classes which have one or more AnimableValue instances to expose. More...
#include <OgreAnimable.h>
Public Member Functions | |
AnimableObject () | |
virtual | ~AnimableObject () |
virtual AnimableValuePtr | createAnimableValue (const String &valueName) |
Create a reference-counted AnimableValuePtr for the named value. | |
const StringVector & | getAnimableValueNames (void) const |
Gets a list of animable value names for this object. | |
Defines an interface to classes which have one or more AnimableValue instances to expose.
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Create a reference-counted AnimableValuePtr for the named value.
Reimplemented in Ogre::Light.
References Ogre::Exception::ERR_ITEM_NOT_FOUND, and OGRE_EXCEPT.
|
inline |
Gets a list of animable value names for this object.
References Ogre::Exception::ERR_ITEM_NOT_FOUND, and OGRE_EXCEPT.