orx 1.16
Portable Game Engine
|
Go to the source code of this file.
Data Structures | |
struct | orxTRIGGER_EVENT_PAYLOAD |
Macros | |
#define | orxTRIGGER_KC_SEPARATOR ':' |
#define | orxTRIGGER_KC_STOP_MARKER '!' |
Typedefs | |
typedef struct __orxTRIGGER_t | orxTRIGGER |
Enumerations | |
enum | orxTRIGGER_EVENT { orxTRIGGER_EVENT_SET_ADD = 0 , orxTRIGGER_EVENT_SET_REMOVE , orxTRIGGER_EVENT_FIRE , orxTRIGGER_EVENT_NUMBER , orxTRIGGER_EVENT_NONE = orxENUM_NONE } |
Functions | |
orxDLLAPI orxSTATUS orxFASTCALL | orxTrigger_AddSetFromConfig (orxTRIGGER *_pstTrigger, const orxSTRING _zConfigID) |
orxDLLAPI orxSTATUS orxFASTCALL | orxTrigger_ClearCache () |
orxDLLAPI orxTRIGGER *orxFASTCALL | orxTrigger_Create () |
orxDLLAPI orxSTATUS orxFASTCALL | orxTrigger_Delete (orxTRIGGER *_pstTrigger) |
orxDLLAPI void orxFASTCALL | orxTrigger_Enable (orxTRIGGER *_pstTrigger, orxBOOL _bEnable) |
orxDLLAPI void orxFASTCALL | orxTrigger_Exit () |
orxDLLAPI orxSTATUS orxFASTCALL | orxTrigger_Fire (orxTRIGGER *_pstTrigger, const orxSTRING _zEvent, const orxSTRING *_azRefinementList, orxU32 _u32Count) |
orxDLLAPI orxU32 orxFASTCALL | orxTrigger_GetCount (const orxTRIGGER *_pstTrigger) |
orxDLLAPI orxSTATUS orxFASTCALL | orxTrigger_Init () |
orxDLLAPI orxBOOL orxFASTCALL | orxTrigger_IsEnabled (const orxTRIGGER *_pstTrigger) |
orxDLLAPI orxSTATUS orxFASTCALL | orxTrigger_RemoveSetFromConfig (orxTRIGGER *_pstTrigger, const orxSTRING _zConfigID) |
orxDLLAPI void orxFASTCALL | orxTrigger_Setup () |