|
0.45.0
|
#include <iAnimationComponent.h>
Inherits igor::iEntityComponent.
Public Member Functions | |
| iAnimationComponent () | |
| void | addClip (iClipPtr clip) |
Public Member Functions inherited from igor::iEntityComponent | |
| iEntityComponent () | |
| virtual | ~iEntityComponent ()=default |
| const iEntityComponentID & | getID () const |
| iEntityComponentState | getState () const |
| virtual std::vector< iaString > | getInfo () const |
| IGOR_INLINE void | setDirty () |
| uint16 | getVersion () const |
Static Public Member Functions | |
| static iEntityComponent * | createInstance () |
| static const iaString & | getTypeName () |
Friends | |
| class | iAnimationSystem |
Additional Inherited Members | |
Protected Member Functions inherited from igor::iEntityComponent | |
| virtual bool | onLoad (iEntityPtr entity, bool &asyncLoad) |
| virtual void | onActivate (iEntityPtr entity) |
| virtual void | onDeactivate (iEntityPtr entity) |
| virtual void | onUnLoad (iEntityPtr entity) |
| virtual iEntityComponentPtr | getCopy ()=0 |
| iEntityPtr | getEntity () const |
animation component
| igor::iAnimationComponent::iAnimationComponent | ( | ) |
ctor
| name | the name of this component |
| void igor::iAnimationComponent::addClip | ( | iClipPtr | clip | ) |
adds clip to animation
|
static |
creates instance of this component type
|
static |
|
friend |