43 static_assert(
sizeof(
GFxEvent) == 0x4);
57 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) :
GFxEvent(EventType a_eventType=EventType::kNone)
Definition: GFxEvent.h:35
EventType
Definition: GFxEvent.h:12
stl::enumeration< EventType, std::uint32_t > type
Definition: GFxEvent.h:41
Definition: GFxEvent.h:46
float y
Definition: GFxEvent.h:77
GFxMouseEvent()
Definition: GFxEvent.h:48
float x
Definition: GFxEvent.h:76
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:57
float scrollDelta
Definition: GFxEvent.h:78
GFxMouseEvent(EventType a_eventType, std::uint32_t a_mouseIndex)
Definition: GFxEvent.h:66
std::uint32_t button
Definition: GFxEvent.h:79
std::uint32_t mouseIndex
Definition: GFxEvent.h:80
Definition: GNewOverrideBase.h:9
Definition: AbsorbEffect.h:6