47 static_assert(
sizeof(
GFxEvent) == 0x4);
61 inline GFxMouseEvent(
EventType a_eventType, std::uint32_t a_button,
float a_x,
float a_y,
float a_scrollDelta = 0.0, std::uint32_t a_mouseIndex = 0) :
#define KEEP_FOR_RE()
Definition PCH.h:517
GFxEvent(EventType a_eventType=EventType::kNone)
Definition GFxEvent.h:37
REX::EnumSet< EventType, std::uint32_t > type
Definition GFxEvent.h:43
EventType
Definition GFxEvent.h:14
std::uint16_t pad12
Definition GFxEvent.h:125
GFxKey::Code keyCode
Definition GFxEvent.h:118
std::uint32_t wCharCode
Definition GFxEvent.h:122
std::uint16_t pad0B
Definition GFxEvent.h:121
std::uint8_t asciiCode
Definition GFxEvent.h:119
std::uint8_t pad09
Definition GFxEvent.h:120
GFxSpecialKeysState specialKeyState
Definition GFxEvent.h:123
GFxKeyEvent(EventType a_eventType, GFxKey::Code a_keyCode, std::uint8_t a_ascii, std::uint32_t a_wchar, GFxSpecialKeysState a_specialKeyState, std::uint8_t a_keyboardIndex=0)
Definition GFxEvent.h:105
GFxKeyEvent()
Definition GFxEvent.h:93
std::uint8_t keyboardIndex
Definition GFxEvent.h:124
Code
Definition GFxKey.h:9
float y
Definition GFxEvent.h:81
GFxMouseEvent()
Definition GFxEvent.h:52
float x
Definition GFxEvent.h:80
GFxMouseEvent(EventType a_eventType, std::uint32_t a_button, float a_x, float a_y, float a_scrollDelta=0.0, std::uint32_t a_mouseIndex=0)
Definition GFxEvent.h:61
float scrollDelta
Definition GFxEvent.h:82
GFxMouseEvent(EventType a_eventType, std::uint32_t a_mouseIndex)
Definition GFxEvent.h:70
std::uint32_t button
Definition GFxEvent.h:83
std::uint32_t mouseIndex
Definition GFxEvent.h:84
Definition GFxSpecialKeysState.h:6
Definition GNewOverrideBase.h:9
Definition AbsorbEffect.h:6