43#ifndef _orxTIMELINE_H_
44#define _orxTIMELINE_H_
58typedef enum __orxTIMELINE_EVENT_t
75typedef struct __orxTIMELINE_EVENT_PAYLOAD_t
#define orxTIMELINE(STRUCTURE)
orxDLLAPI orxU32 orxFASTCALL orxTimeLine_GetCount(const orxTIMELINE *_pstTimeLine)
orxDLLAPI orxSTATUS orxFASTCALL orxTimeLine_AddTrackFromConfig(orxTIMELINE *_pstTimeLine, const orxSTRING _zTrackID)
orxDLLAPI orxSTATUS orxFASTCALL orxTimeLine_Delete(orxTIMELINE *_pstTimeLine)
orxDLLAPI void orxFASTCALL orxTimeLine_Enable(orxTIMELINE *_pstTimeLine, orxBOOL _bEnable)
orxDLLAPI void orxFASTCALL orxTimeLine_Exit()
orxDLLAPI orxSTATUS orxFASTCALL orxTimeLine_RemoveTrackFromConfig(orxTIMELINE *_pstTimeLine, const orxSTRING _zTrackID)
orxDLLAPI orxFLOAT orxFASTCALL orxTimeLine_GetTrackDuration(const orxSTRING _zTrackID)
orxDLLAPI orxTIMELINE *orxFASTCALL orxTimeLine_Create()
orxDLLAPI orxSTATUS orxFASTCALL orxTimeLine_ClearCache()
orxDLLAPI orxBOOL orxFASTCALL orxTimeLine_IsEnabled(const orxTIMELINE *_pstTimeLine)
orxDLLAPI orxSTATUS orxFASTCALL orxTimeLine_Init()
orxDLLAPI void orxFASTCALL orxTimeLine_Setup()
struct __orxTIMELINE_t orxTIMELINE
@ orxTIMELINE_EVENT_TRACK_STOP
@ orxTIMELINE_EVENT_TRIGGER
@ orxTIMELINE_EVENT_TRACK_REMOVE
@ orxTIMELINE_EVENT_TRACK_START
@ orxTIMELINE_EVENT_TRACK_ADD
@ orxTIMELINE_EVENT_NUMBER
orxTIMELINE * pstTimeLine
const orxSTRING zTrackName