CommonLibSSE NG
|
#include <GFxEvent.h>
Public Member Functions | |
GFxKeyEvent () | |
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) | |
Public Member Functions inherited from RE::GFxEvent | |
GFxEvent (EventType a_eventType=EventType::kNone) | |
Public Member Functions inherited from RE::GNewOverrideBase< GStatGroups::kGStat_Default_Mem > | |
GFC_MEMORY_REDEFINE_NEW (GNewOverrideBase, Stat) | |
Public Attributes | |
GFxKey::Code | keyCode |
std::uint8_t | asciiCode |
std::uint8_t | pad09 |
std::uint16_t | pad0B |
std::uint32_t | wCharCode |
GFxSpecialKeysState | specialKeyState |
std::uint8_t | keyboardIndex |
std::uint16_t | pad12 |
Public Attributes inherited from RE::GFxEvent | |
stl::enumeration< EventType, std::uint32_t > | type |
Additional Inherited Members | |
Public Types inherited from RE::GFxEvent | |
enum class | EventType { kNone , kMouseMove , kMouseDown , kMouseUp , kMouseWheel , kKeyDown , kKeyUp , kSceneResize , kSetFocus , kKillFocus , kDoShowMouse , kDoHideMouse , kDoSetMouseCursor , kCharEvent , kIMEEvent } |
Public Types inherited from RE::GNewOverrideBase< GStatGroups::kGStat_Default_Mem > | |
enum | |
|
inline |
|
inline |
std::uint8_t RE::GFxKeyEvent::asciiCode |
std::uint8_t RE::GFxKeyEvent::keyboardIndex |
GFxKey::Code RE::GFxKeyEvent::keyCode |
std::uint8_t RE::GFxKeyEvent::pad09 |
std::uint16_t RE::GFxKeyEvent::pad0B |
std::uint16_t RE::GFxKeyEvent::pad12 |
GFxSpecialKeysState RE::GFxKeyEvent::specialKeyState |
std::uint32_t RE::GFxKeyEvent::wCharCode |