1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
#include "EventHandler.h" //extern EventHandler *eventHandler; namespace InputCommon { enum EButtonType { CTL_AXIS = 0, CTL_HAT, CTL_BUTTON, CTL_KEY, }; enum ETriggerType { CTL_TRIGGER_SDL = 0, CTL_TRIGGER_XINPUT, }; enum EXInputTrigger { XI_TRIGGER_L = 0, XI_TRIGGER_R, }; void Init(); void Shutdown(); }