58#define orxANIM_KU32_FLAG_NONE 0x00000000
60#define orxANIM_KU32_FLAG_2D 0x00000001
62#define orxANIM_KU32_MASK_USER_ALL 0x0000000F
64#define orxANIM_KU32_MASK_ALL 0xFFFFFFFF
68#define orxANIM_KU32_KEY_MAX_NUMBER 65535
69#define orxANIM_KU32_EVENT_MAX_NUMBER 65535
79typedef enum __orxANIM_EVENT_t
96typedef struct __orxANIM_EVENT_PAYLOAD_t
128typedef struct __orxANIM_CUSTOM_EVENT_t
orxDLLAPI orxSTATUS orxFASTCALL orxAnim_RemoveLastEvent(orxANIM *_pstAnim)
orxDLLAPI orxU32 orxFASTCALL orxAnim_GetEventStorageSize(const orxANIM *_pstAnim)
orxDLLAPI orxSTATUS orxFASTCALL orxAnim_RemoveLastKey(orxANIM *_pstAnim)
orxDLLAPI const orxANIM_CUSTOM_EVENT *orxFASTCALL orxAnim_GetNextEvent(const orxANIM *_pstAnim, const orxANIM_CUSTOM_EVENT *_pstEvent)
orxDLLAPI orxSTATUS orxFASTCALL orxAnim_AddKey(orxANIM *_pstAnim, orxSTRUCTURE *_pstData, orxFLOAT _fTimeStamp)
orxDLLAPI orxSTATUS orxFASTCALL orxAnim_Init()
orxDLLAPI orxU32 orxFASTCALL orxAnim_GetKey(const orxANIM *_pstAnim, orxFLOAT _fTimeStamp)
struct __orxANIM_t orxANIM
orxDLLAPI orxSTATUS orxFASTCALL orxAnim_AddEvent(orxANIM *_pstAnim, const orxSTRING _zEventName, orxFLOAT _fTimeStamp, orxFLOAT _fValue)
orxDLLAPI void orxFASTCALL orxAnim_RemoveAllKeys(orxANIM *_pstAnim)
orxDLLAPI orxSTATUS orxFASTCALL orxAnim_Delete(orxANIM *_pstAnim)
orxDLLAPI orxU32 orxFASTCALL orxAnim_GetKeyCount(const orxANIM *_pstAnim)
orxDLLAPI void orxFASTCALL orxAnim_RemoveAllEvents(orxANIM *_pstAnim)
orxDLLAPI orxANIM *orxFASTCALL orxAnim_Create(orxU32 _u32Flags, orxU32 _u32KeyNumber, orxU32 _u32EventNumber)
orxDLLAPI const orxSTRING orxFASTCALL orxAnim_GetName(const orxANIM *_pstAnim)
orxDLLAPI orxU32 orxFASTCALL orxAnim_GetEventCount(const orxANIM *_pstAnim)
orxDLLAPI void orxFASTCALL orxAnim_Exit()
orxDLLAPI orxFLOAT orxFASTCALL orxAnim_GetDuration(const orxANIM *_pstAnim)
orxDLLAPI orxSTRUCTURE *orxFASTCALL orxAnim_GetKeyData(const orxANIM *_pstAnim, orxU32 _u32Index)
orxDLLAPI orxU32 orxFASTCALL orxAnim_GetKeyStorageSize(const orxANIM *_pstAnim)
orxDLLAPI const orxANIM_CUSTOM_EVENT *orxFASTCALL orxAnim_GetEventAfter(const orxANIM *_pstAnim, orxFLOAT _fTimeStamp)
orxDLLAPI void orxFASTCALL orxAnim_Setup()
@ orxANIM_EVENT_CUSTOM_EVENT
#define orxSTRUCTURE(STRUCTURE)
#define orxANIM(STRUCTURE)
const orxSTRING zAnimName