45 static_assert(
sizeof(
GFxEvent) == 0x4);
59 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) :
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:87
std::uint16_t pad12
Definition: GFxEvent.h:121
GFxKey::Code keyCode
Definition: GFxEvent.h:114
std::uint32_t wCharCode
Definition: GFxEvent.h:118
std::uint16_t pad0B
Definition: GFxEvent.h:117
std::uint8_t asciiCode
Definition: GFxEvent.h:115
std::uint8_t pad09
Definition: GFxEvent.h:116
GFxSpecialKeysState specialKeyState
Definition: GFxEvent.h:119
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:101
GFxKeyEvent()
Definition: GFxEvent.h:89
std::uint8_t keyboardIndex
Definition: GFxEvent.h:120
Code
Definition: GFxKey.h:9
Definition: GFxEvent.h:48
float y
Definition: GFxEvent.h:79
GFxMouseEvent()
Definition: GFxEvent.h:50
float x
Definition: GFxEvent.h:78
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:59
float scrollDelta
Definition: GFxEvent.h:80
GFxMouseEvent(EventType a_eventType, std::uint32_t a_mouseIndex)
Definition: GFxEvent.h:68
std::uint32_t button
Definition: GFxEvent.h:81
std::uint32_t mouseIndex
Definition: GFxEvent.h:82
Definition: GFxSpecialKeysState.h:6
Definition: GNewOverrideBase.h:9
Definition: AbsorbEffect.h:6