|
orx 1.16
Portable Game Engine
|
Go to the source code of this file.
Data Structures | |
| struct | orxANIM_CUSTOM_EVENT |
| struct | orxANIM_EVENT_PAYLOAD |
Macros | |
| #define | orxANIM_KU32_EVENT_MAX_NUMBER 65535 |
| #define | orxANIM_KU32_FLAG_2D 0x00000001 |
| #define | orxANIM_KU32_FLAG_NONE 0x00000000 |
| #define | orxANIM_KU32_KEY_MAX_NUMBER 65535 |
| #define | orxANIM_KU32_MASK_ALL 0xFFFFFFFF |
| #define | orxANIM_KU32_MASK_USER_ALL 0x0000000F |
Typedefs | |
| typedef struct __orxANIM_t | orxANIM |
Enumerations | |
| enum | orxANIM_EVENT { orxANIM_EVENT_START = 0 , orxANIM_EVENT_STOP , orxANIM_EVENT_CUT , orxANIM_EVENT_LOOP , orxANIM_EVENT_UPDATE , orxANIM_EVENT_CUSTOM_EVENT , orxANIM_EVENT_NUMBER , orxANIM_EVENT_NONE = orxENUM_NONE } |
Functions | |
| orxDLLAPI orxSTATUS orxFASTCALL | orxAnim_AddEvent (orxANIM *_pstAnim, const orxSTRING _zEventName, orxFLOAT _fTimeStamp, orxFLOAT _fValue) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxAnim_AddKey (orxANIM *_pstAnim, orxSTRUCTURE *_pstData, orxFLOAT _fTimeStamp) |
| orxDLLAPI orxANIM *orxFASTCALL | orxAnim_Create (orxU32 _u32Flags, orxU32 _u32KeyNumber, orxU32 _u32EventNumber) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxAnim_Delete (orxANIM *_pstAnim) |
| orxDLLAPI void orxFASTCALL | orxAnim_Exit () |
| orxDLLAPI orxFLOAT orxFASTCALL | orxAnim_GetDuration (const orxANIM *_pstAnim) |
| orxDLLAPI const orxANIM_CUSTOM_EVENT *orxFASTCALL | orxAnim_GetEventAfter (const orxANIM *_pstAnim, orxFLOAT _fTimeStamp) |
| orxDLLAPI orxU32 orxFASTCALL | orxAnim_GetEventCount (const orxANIM *_pstAnim) |
| orxDLLAPI orxU32 orxFASTCALL | orxAnim_GetEventStorageSize (const orxANIM *_pstAnim) |
| orxDLLAPI orxU32 orxFASTCALL | orxAnim_GetKey (const orxANIM *_pstAnim, orxFLOAT _fTimeStamp) |
| orxDLLAPI orxU32 orxFASTCALL | orxAnim_GetKeyCount (const orxANIM *_pstAnim) |
| orxDLLAPI orxSTRUCTURE *orxFASTCALL | orxAnim_GetKeyData (const orxANIM *_pstAnim, orxU32 _u32Index) |
| orxDLLAPI orxU32 orxFASTCALL | orxAnim_GetKeyStorageSize (const orxANIM *_pstAnim) |
| orxDLLAPI const orxSTRING orxFASTCALL | orxAnim_GetName (const orxANIM *_pstAnim) |
| orxDLLAPI const orxANIM_CUSTOM_EVENT *orxFASTCALL | orxAnim_GetNextEvent (const orxANIM *_pstAnim, const orxANIM_CUSTOM_EVENT *_pstEvent) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxAnim_Init () |
| orxDLLAPI void orxFASTCALL | orxAnim_RemoveAllEvents (orxANIM *_pstAnim) |
| orxDLLAPI void orxFASTCALL | orxAnim_RemoveAllKeys (orxANIM *_pstAnim) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxAnim_RemoveLastEvent (orxANIM *_pstAnim) |
| orxDLLAPI orxSTATUS orxFASTCALL | orxAnim_RemoveLastKey (orxANIM *_pstAnim) |
| orxDLLAPI void orxFASTCALL | orxAnim_Setup () |
1.8.11