OGRE
13.6
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. More... | |
const StringVector & | getAnimableValueNames (void) const |
Gets a list of animable value names for this object. More... | |
Defines an interface to classes which have one or more AnimableValue instances to expose.
|
inline |
|
inlinevirtual |
const StringVector& Ogre::AnimableObject::getAnimableValueNames | ( | void | ) | const |
Gets a list of animable value names for this object.
|
inlinevirtual |
Create a reference-counted AnimableValuePtr for the named value.
Reimplemented in Ogre::Light.
References Ogre::Exception::ERR_ITEM_NOT_FOUND, and OGRE_EXCEPT.