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:713
Definition: GFxEvent.h:11
GFxEvent(EventType a_eventType=EventType::kNone)
Definition: GFxEvent.h:37
EventType
Definition: GFxEvent.h:14
stl::enumeration< EventType, std::uint32_t > type
Definition: GFxEvent.h:43
Definition: GFxEvent.h:91
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
Definition: GFxEvent.h:50
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