![]() |
Polygon Crucher SDK - Documentation
Documentation
|
This keyframe stores a CRGBColor color information which can be get / set using SetValue() / GetValue() methods. More...
This keyframe stores a CRGBColor color information which can be get / set using SetValue() / GetValue() methods.
#include <3DKeyframe.h>
Additional Inherited Members | |
Public Types inherited from C3DKeyframe | |
| enum | KeyframeType { KEYFRAME_TYPE_NULLID = 0 , KEYFRAME_TYPE_MATRIX = MAKE_CUSTOM_ID('M', 'A', 'T', 'R') , KEYFRAME_TYPE_TRANS = MAKE_CUSTOM_ID('T', 'R', 'A', 'N') , KEYFRAME_TYPE_SCALE = MAKE_CUSTOM_ID('S', 'C', 'A', 'L') , KEYFRAME_TYPE_ROT = MAKE_CUSTOM_ID('R', 'O', 'T', 'A') , KEYFRAME_TYPE_VECTOR = MAKE_CUSTOM_ID('V', 'E', 'C', 'T') , KEYFRAME_TYPE_FLOAT = MAKE_CUSTOM_ID('F', 'L', 'O', 'A') , KEYFRAME_TYPE_DOUBLE = MAKE_CUSTOM_ID('D', 'O', 'U', 'B') , KEYFRAME_TYPE_INT = MAKE_CUSTOM_ID(' ', 'I', 'N', 'T') , KEYFRAME_TYPE_UINT = MAKE_CUSTOM_ID('U', 'I', 'N', 'T') , KEYFRAME_TYPE_COLOR = MAKE_CUSTOM_ID('C', 'O', 'L', 'O') } |
| typedef enum C3DKeyframe::KeyframeType | KeyframeType |
Public Member Functions inherited from C3DTypeKey< TYPE > | |
| C3DTypeKey (longuint classid) | |
| C3DTypeKey (unsigned int contentid, TYPE value) | |
| void | SetValue (TYPE value) |
| TYPE | GetValue () const |
| unsigned int | GetTypeID () const |
| virtual void | Serialize (CXArchive &ar) |
| virtual bool | Evaluate (const C3DKeyframe &key1, const C3DKeyframe &key2, int time, const CTimeRange &range) |
| virtual bool | operator== (const C3DKeyframe &key) const |
| virtual C3DKeyframe & | CopyFrom (const C3DKeyframe &key) |
Public Member Functions inherited from C3DKeyframe | |
| void | SetKeyframes (C3DKeyframable *keyframes) |
| C3DKeyframable * | GetKeyframes () const |
| CCustomData & | GetCustomData () |
| longuint | GetClassID () const |
| unsigned int | GetTypeID () const |
| unsigned int | GetContentID () const |
| C3DKeyframe * | Copy () const |
| void | SetKeyCurve (C3DKeyCurve *curve) |
| void | SetKeyCurve (const C3DKeyCurve &curve) |
| const C3DKeyCurve * | GetKeyCurve () const |
| C3DKeyCurve * | CreateCurve (unsigned int classid) |
Static Public Member Functions inherited from C3DKeyframe | |
| static C3DKeyframe * | CreateKey (longuint classid, unsigned int curveClassid=C3DKeyCurve::KEYCURVE_NULLID) |
Public Attributes inherited from C3DTypeKey< TYPE > | |
| TYPE | value |