Go to the source code of this file.
|
enum | orxEVENT_TYPE {
orxEVENT_TYPE_ANIM = 0,
orxEVENT_TYPE_CLOCK,
orxEVENT_TYPE_CONFIG,
orxEVENT_TYPE_DISPLAY,
orxEVENT_TYPE_FX,
orxEVENT_TYPE_INPUT,
orxEVENT_TYPE_LOCALE,
orxEVENT_TYPE_OBJECT,
orxEVENT_TYPE_RENDER,
orxEVENT_TYPE_PHYSICS,
orxEVENT_TYPE_RESOURCE,
orxEVENT_TYPE_SHADER,
orxEVENT_TYPE_SOUND,
orxEVENT_TYPE_SPAWNER,
orxEVENT_TYPE_SYSTEM,
orxEVENT_TYPE_TEXTURE,
orxEVENT_TYPE_TIMELINE,
orxEVENT_TYPE_VIEWPORT,
orxEVENT_TYPE_CORE_NUMBER,
orxEVENT_TYPE_FIRST_RESERVED = orxEVENT_TYPE_CORE_NUMBER,
orxEVENT_TYPE_LAST_RESERVED = 255,
orxEVENT_TYPE_USER_DEFINED,
orxEVENT_TYPE_NONE = orxENUM_NONE
} |
|
|
orxDLLAPI orxSTATUS orxFASTCALL | orxEvent_AddHandler (orxEVENT_TYPE _eEventType, orxEVENT_HANDLER _pfnEventHandler) |
|
orxDLLAPI orxSTATUS orxFASTCALL | orxEvent_AddHandlerWithContext (orxEVENT_TYPE _eEventType, orxEVENT_HANDLER _pfnEventHandler, void *_pContext) |
|
orxDLLAPI void orxFASTCALL | orxEvent_Exit () |
|
orxDLLAPI orxSTATUS orxFASTCALL | orxEvent_Init () |
|
orxDLLAPI orxBOOL orxFASTCALL | orxEvent_IsSending () |
|
orxDLLAPI orxSTATUS orxFASTCALL | orxEvent_RemoveHandler (orxEVENT_TYPE _eEventType, orxEVENT_HANDLER _pfnEventHandler) |
|
orxDLLAPI orxSTATUS orxFASTCALL | orxEvent_RemoveHandlerWithContext (orxEVENT_TYPE _eEventType, orxEVENT_HANDLER _pfnEventHandler, void *_pContext) |
|
orxDLLAPI orxSTATUS orxFASTCALL | orxEvent_Send (orxEVENT *_pstEvent) |
|
orxDLLAPI orxSTATUS orxFASTCALL | orxEvent_SendShort (orxEVENT_TYPE _eEventType, orxENUM _eEventID) |
|
orxDLLAPI orxSTATUS orxFASTCALL | orxEvent_SetHandlerIDFlags (orxEVENT_HANDLER _pfnEventHandler, orxEVENT_TYPE _eEventType, void *_pContext, orxU32 _u32AddIDFlags, orxU32 _u32RemoveIDFlags) |
|
orxDLLAPI void orxFASTCALL | orxEvent_Setup () |
|