![]() |
Polygon Crucher SDK - Documentation
Documentation
|
C3DAnimatable is the base class for any object which inherits an animation. More...
C3DAnimatable is the base class for any object which inherits an animation.
A C3DScene is not directly animatable but inherits animation as it contains C3DSceneNode which are animated. Any classe which derive from C3DKeyframable are animatable.
#include <3DAnimatable.h>
Public Types | |
enum | FindKey { KEYFRAME_PREV = 0x01 , KEYFRAME_NEXT = 0x02 , KEYFRAME_SAME = 0x04 } |
Public Member Functions | |
int | GetKeyTime (int time, unsigned int pos, longuint classid=KEYFRAME_NULLID) |
virtual CTimeRange | GetTimeRange (longuint classid=KEYFRAME_NULLID) const =0 |
virtual const C3DKeyframe * | GetConstKey (int time, unsigned int pos, longuint classid=KEYFRAME_NULLID, int *findKeyTime=NULL) const =0 |
|
pure virtual |
Implemented in C3DKeyframable.