56 #define orxINPUT_KZ_CONFIG_SECTION "Input" 57 #define orxINPUT_KZ_CONFIG_SET_LIST "SetList" 58 #define orxINPUT_KZ_CONFIG_DEFAULT_THRESHOLD "DefaultThreshold" 59 #define orxINPUT_KZ_CONFIG_DEFAULT_MULTIPLIER "DefaultMultiplier" 60 #define orxINPUT_KZ_CONFIG_COMBINE_LIST "CombineList" 62 #define orxINPUT_KU32_BINDING_NUMBER 8 64 #define orxINPUT_KZ_INTERNAL_SET_PREFIX "-=" 66 #define orxINPUT_KC_MODE_PREFIX_POSITIVE '+' 67 #define orxINPUT_KC_MODE_PREFIX_NEGATIVE '-' 69 #define orxINPUT_GET_FLAG(TYPE) ((orxU32)(1U << (orxU32)(TYPE))) 70 #define orxINPUT_KU32_FLAG_TYPE_NONE 0x00000000 71 #define orxINPUT_KU32_MASK_TYPE_ALL 0x0000FFFF 76 typedef enum __orxINPUT_TYPE_t
93 typedef enum __orxINPUT_MODE_t
107 typedef enum __orxINPUT_EVENT_t
121 typedef struct __orxINPUT_EVENT_PAYLOAD_t
const orxSTRING zInputName