orx 1.16
Portable Game Engine
Loading...
Searching...
No Matches
orxTrigger.h File Reference
#include "orxInclude.h"
#include "object/orxStructure.h"

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 ()

Detailed Description


Generated for orx by doxygen 1.8.11