orx 1.16
Portable Game Engine
|
#include "orxInclude.h"
Go to the source code of this file.
Data Structures | |
struct | orxEVENT |
Macros | |
#define | orxEVENT_GET_FLAG(ID) |
#define | orxEVENT_INIT(EVENT, TYPE, ID, SENDER, RECIPIENT, PAYLOAD) |
#define | orxEVENT_KU32_FLAG_ID_NONE 0x00000000 |
#define | orxEVENT_KU32_MASK_ID_ALL 0xFFFFFFFF |
#define | orxEVENT_SEND(TYPE, ID, SENDER, RECIPIENT, PAYLOAD) |
Typedefs | |
typedef orxSTATUS(orxFASTCALL * | orxEVENT_HANDLER) (const orxEVENT *_pstEvent) |
Enumerations | |
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_TRIGGER , orxEVENT_TYPE_VIEWPORT , orxEVENT_TYPE_CORE_NUMBER , orxEVENT_TYPE_FIRST_RESERVED = orxEVENT_TYPE_CORE_NUMBER , orxEVENT_TYPE_LAST_RESERVED = 255 , orxEVENT_TYPE_FIRST_EXTENSION , orxEVENT_TYPE_LAST_EXTENSION = 32767 , orxEVENT_TYPE_USER_DEFINED , orxEVENT_TYPE_NONE = orxENUM_NONE } |