$ (USD)
€ (EUR)
Loading...
Searching...
No Matches
Burger
Keyboard
Burger::Keyboard Member List
This is the complete list of members for
Burger::Keyboard
, including all inherited members.
AcquireDirectInput
(void) noexcept
Burger::Keyboard
AnyPressed
(void) const noexcept
Burger::Keyboard
ASCII_BACKSPACE
enum value
Burger::Keyboard
ASCII_DELETE
enum value
Burger::Keyboard
ASCII_DOWNARROW
enum value
Burger::Keyboard
ASCII_END
enum value
Burger::Keyboard
ASCII_ENTER
enum value
Burger::Keyboard
ASCII_ESC
enum value
Burger::Keyboard
ASCII_ESCAPE
enum value
Burger::Keyboard
ASCII_F1
enum value
Burger::Keyboard
ASCII_F10
enum value
Burger::Keyboard
ASCII_F11
enum value
Burger::Keyboard
ASCII_F12
enum value
Burger::Keyboard
ASCII_F13
enum value
Burger::Keyboard
ASCII_F14
enum value
Burger::Keyboard
ASCII_F15
enum value
Burger::Keyboard
ASCII_F2
enum value
Burger::Keyboard
ASCII_F3
enum value
Burger::Keyboard
ASCII_F4
enum value
Burger::Keyboard
ASCII_F5
enum value
Burger::Keyboard
ASCII_F6
enum value
Burger::Keyboard
ASCII_F7
enum value
Burger::Keyboard
ASCII_F8
enum value
Burger::Keyboard
ASCII_F9
enum value
Burger::Keyboard
ASCII_HOME
enum value
Burger::Keyboard
ASCII_INSERT
enum value
Burger::Keyboard
ASCII_LEFTARROW
enum value
Burger::Keyboard
ASCII_PAGEDOWN
enum value
Burger::Keyboard
ASCII_PAGEUP
enum value
Burger::Keyboard
ASCII_PAUSE
enum value
Burger::Keyboard
ASCII_PRINTSCREEN
enum value
Burger::Keyboard
ASCII_RETURN
enum value
Burger::Keyboard
ASCII_RIGHTARROW
enum value
Burger::Keyboard
ASCII_SCROLLLOCK
enum value
Burger::Keyboard
ASCII_SPACE
enum value
Burger::Keyboard
ASCII_TAB
enum value
Burger::Keyboard
ASCII_UPARROW
enum value
Burger::Keyboard
ClearKey
(eScanCode uScanCode) noexcept
Burger::Keyboard
DisableAccessibilityShortcutKeys
(void) const noexcept
Burger::Keyboard
DisableWindowsKey
(void) noexcept
Burger::Keyboard
eAsciiCode
enum name
Burger::Keyboard
eKeyFlags
enum name
Burger::Keyboard
EnableWindowsKey
(void) noexcept
Burger::Keyboard
EncodeScanCode
(KeyEvent_t *pEvent, eScanCode uScanCode) const noexcept
Burger::Keyboard
EncodeUnicode
(KeyEvent_t *pEvent, uint32_t uUnicode) const noexcept
Burger::Keyboard
EncodeWindowsScanCode
(KeyEvent_t *pEvent, uint_t uWindowsCode) const noexcept
Burger::Keyboard
eScanCode
enum name
Burger::Keyboard
FLAG_ALT
enum value
Burger::Keyboard
FLAG_CAPSLOCK
enum value
Burger::Keyboard
FLAG_CONTROL
enum value
Burger::Keyboard
FLAG_NUMLOCK
enum value
Burger::Keyboard
FLAG_OPTION
enum value
Burger::Keyboard
FLAG_SHIFT
enum value
Burger::Keyboard
Flush
(void) noexcept
Burger::Keyboard
g_StaticRTTI
Burger::Keyboard
static
get_class_name
(void) const noexcept
Burger::Base
inline
get_StaticRTTI
(void) const noexcept override
Burger::Keyboard
virtual
GetApp
(void) const noexcept
Burger::Keyboard
inline
GetCurrentFlags
(void) const noexcept
Burger::Keyboard
GetKey
(void) noexcept
Burger::Keyboard
GetKeyEvent
(KeyEvent_t *pEvent) noexcept
Burger::Keyboard
GetKeyLowerCase
(void) noexcept
Burger::Keyboard
GetKeyUpperCase
(void) noexcept
Burger::Keyboard
GetWindowsPreviousKeyboardHook
(void) const noexcept
Burger::Keyboard
inline
HasBeenPressed
(eScanCode uScanCode) const noexcept
Burger::Keyboard
HasBeenPressedClear
(eScanCode uScanCode) noexcept
Burger::Keyboard
IsDirectInputActive
(void) const noexcept
Burger::Keyboard
inline
IsPressed
(eScanCode uScanCode) const noexcept
Burger::Keyboard
kBufferSize
Burger::Keyboard
static
Keyboard
(const Keyboard &)=delete
Burger::Keyboard
private
Keyboard
(Keyboard &&)=delete
Burger::Keyboard
private
Keyboard
(GameApp *pAppInstance) noexcept
Burger::Keyboard
KEYCAPDOWN
enum value
Burger::Keyboard
KEYCAPPRESSED
enum value
Burger::Keyboard
KEYCAPTOGGLE
enum value
Burger::Keyboard
Lock
(void) noexcept
Burger::Keyboard
inline
protected
m_bDirectInput8Acquired
Burger::Keyboard
protected
m_bQuit
Burger::Keyboard
protected
m_bRepeatActive
Burger::Keyboard
protected
m_DefaultFilterKeys
Burger::Keyboard
protected
m_DefaultStickyKeys
Burger::Keyboard
protected
m_DefaultToggleKeys
Burger::Keyboard
protected
m_KeyArray
Burger::Keyboard
protected
m_KeyboardLock
Burger::Keyboard
protected
m_KeyboardThread
Burger::Keyboard
protected
m_KeyEvents
Burger::Keyboard
protected
m_pAppInstance
Burger::Keyboard
protected
m_pKeyboardDevice
Burger::Keyboard
protected
m_pKeyboardEvent
Burger::Keyboard
protected
m_pKeyboardTimerEvent
Burger::Keyboard
protected
m_pPreviousKeyboardHook
Burger::Keyboard
protected
m_RepeatEvent
Burger::Keyboard
protected
m_uArrayEnd
Burger::Keyboard
protected
m_uArrayStart
Burger::Keyboard
protected
m_uInitialDelay
Burger::Keyboard
protected
m_uRepeatDelay
Burger::Keyboard
protected
operator=
(const Keyboard &)=delete
Burger::Keyboard
private
operator=
(Keyboard &&)=delete
Burger::Keyboard
private
PeekKeyEvent
(KeyEvent_t *pEvent) noexcept
Burger::Keyboard
PostKey
(eScanCode uScanCode) noexcept
Burger::Keyboard
PostKeyDown
(eScanCode uScanCode) noexcept
Burger::Keyboard
PostKeyEvent
(const KeyEvent_t *pEvent) noexcept
Burger::Keyboard
PostKeyUp
(eScanCode uScanCode) noexcept
Burger::Keyboard
PostUnicode
(uint32_t uUnicode) noexcept
Burger::Keyboard
PostUnicodeDown
(uint32_t uUnicode) noexcept
Burger::Keyboard
PostUnicodeUp
(uint32_t uUnicode) noexcept
Burger::Keyboard
PostWindowsKeyEvent
(eEvent uEvent, uint32_t uScanCode) noexcept
Burger::Keyboard
ProcessEvent
(NSEvent *pEvent) noexcept
Burger::Keyboard
ReadSystemKeyboardDelays
(void) noexcept
Burger::Keyboard
RestoreAccessibilityShortcutKeys
(void) noexcept
Burger::Keyboard
SC_0
enum value
Burger::Keyboard
SC_1
enum value
Burger::Keyboard
SC_2
enum value
Burger::Keyboard
SC_3
enum value
Burger::Keyboard
SC_4
enum value
Burger::Keyboard
SC_5
enum value
Burger::Keyboard
SC_6
enum value
Burger::Keyboard
SC_7
enum value
Burger::Keyboard
SC_8
enum value
Burger::Keyboard
SC_9
enum value
Burger::Keyboard
SC_A
enum value
Burger::Keyboard
SC_ABNT_C1
enum value
Burger::Keyboard
SC_ABNT_C2
enum value
Burger::Keyboard
SC_APPS
enum value
Burger::Keyboard
SC_AT
enum value
Burger::Keyboard
SC_AX
enum value
Burger::Keyboard
SC_B
enum value
Burger::Keyboard
SC_BACKSLASH
enum value
Burger::Keyboard
SC_BACKSPACE
enum value
Burger::Keyboard
SC_C
enum value
Burger::Keyboard
SC_CALCULATOR
enum value
Burger::Keyboard
SC_CAPSLOCK
enum value
Burger::Keyboard
SC_COLON
enum value
Burger::Keyboard
SC_COLONPC98
enum value
Burger::Keyboard
SC_COMMA
enum value
Burger::Keyboard
SC_CONVERT
enum value
Burger::Keyboard
SC_D
enum value
Burger::Keyboard
SC_DELETE
enum value
Burger::Keyboard
SC_DOWNARROW
enum value
Burger::Keyboard
SC_E
enum value
Burger::Keyboard
SC_END
enum value
Burger::Keyboard
SC_EQUALS
enum value
Burger::Keyboard
SC_ESCAPE
enum value
Burger::Keyboard
SC_EXTRA
enum value
Burger::Keyboard
SC_F
enum value
Burger::Keyboard
SC_F1
enum value
Burger::Keyboard
SC_F10
enum value
Burger::Keyboard
SC_F11
enum value
Burger::Keyboard
SC_F12
enum value
Burger::Keyboard
SC_F13
enum value
Burger::Keyboard
SC_F14
enum value
Burger::Keyboard
SC_F15
enum value
Burger::Keyboard
SC_F2
enum value
Burger::Keyboard
SC_F3
enum value
Burger::Keyboard
SC_F4
enum value
Burger::Keyboard
SC_F5
enum value
Burger::Keyboard
SC_F6
enum value
Burger::Keyboard
SC_F7
enum value
Burger::Keyboard
SC_F8
enum value
Burger::Keyboard
SC_F9
enum value
Burger::Keyboard
SC_FUSS
enum value
Burger::Keyboard
SC_G
enum value
Burger::Keyboard
SC_GRAVE
enum value
Burger::Keyboard
SC_H
enum value
Burger::Keyboard
SC_HOME
enum value
Burger::Keyboard
SC_I
enum value
Burger::Keyboard
SC_INSERT
enum value
Burger::Keyboard
SC_INVALID
enum value
Burger::Keyboard
SC_J
enum value
Burger::Keyboard
SC_K
enum value
Burger::Keyboard
SC_KANA
enum value
Burger::Keyboard
SC_KANJI
enum value
Burger::Keyboard
SC_KEYPAD0
enum value
Burger::Keyboard
SC_KEYPAD1
enum value
Burger::Keyboard
SC_KEYPAD2
enum value
Burger::Keyboard
SC_KEYPAD3
enum value
Burger::Keyboard
SC_KEYPAD4
enum value
Burger::Keyboard
SC_KEYPAD5
enum value
Burger::Keyboard
SC_KEYPAD6
enum value
Burger::Keyboard
SC_KEYPAD7
enum value
Burger::Keyboard
SC_KEYPAD8
enum value
Burger::Keyboard
SC_KEYPAD9
enum value
Burger::Keyboard
SC_KEYPADASTERISK
enum value
Burger::Keyboard
SC_KEYPADCOMMA
enum value
Burger::Keyboard
SC_KEYPADENTER
enum value
Burger::Keyboard
SC_KEYPADEQUALS
enum value
Burger::Keyboard
SC_KEYPADMINUS
enum value
Burger::Keyboard
SC_KEYPADPERIOD
enum value
Burger::Keyboard
SC_KEYPADPLUS
enum value
Burger::Keyboard
SC_KEYPADSLASH
enum value
Burger::Keyboard
SC_L
enum value
Burger::Keyboard
SC_LEFTALT
enum value
Burger::Keyboard
SC_LEFTARROW
enum value
Burger::Keyboard
SC_LEFTBRACE
enum value
Burger::Keyboard
SC_LEFTBRACKET
enum value
Burger::Keyboard
SC_LEFTCONTROL
enum value
Burger::Keyboard
SC_LEFTMENU
enum value
Burger::Keyboard
SC_LEFTOPENAPPLE
enum value
Burger::Keyboard
SC_LEFTOPTION
enum value
Burger::Keyboard
SC_LEFTSHIFT
enum value
Burger::Keyboard
SC_M
enum value
Burger::Keyboard
SC_MAIL
enum value
Burger::Keyboard
SC_MAXENTRY
enum value
Burger::Keyboard
SC_MEDIASELECT
enum value
Burger::Keyboard
SC_MEDIASTOP
enum value
Burger::Keyboard
SC_MINUS
enum value
Burger::Keyboard
SC_MUTE
enum value
Burger::Keyboard
SC_MYCOMPUTER
enum value
Burger::Keyboard
SC_N
enum value
Burger::Keyboard
SC_NEXTTRACK
enum value
Burger::Keyboard
SC_NOCONVERT
enum value
Burger::Keyboard
SC_NUMLOCK
enum value
Burger::Keyboard
SC_O
enum value
Burger::Keyboard
SC_OEM_102
enum value
Burger::Keyboard
SC_P
enum value
Burger::Keyboard
SC_PAGEDOWN
enum value
Burger::Keyboard
SC_PAGEUP
enum value
Burger::Keyboard
SC_PAUSE
enum value
Burger::Keyboard
SC_PERIOD
enum value
Burger::Keyboard
SC_PLAYPAUSE
enum value
Burger::Keyboard
SC_PLUS
enum value
Burger::Keyboard
SC_POWER
enum value
Burger::Keyboard
SC_POWERBOOKENTER
enum value
Burger::Keyboard
SC_PREVTRACK
enum value
Burger::Keyboard
SC_PRINTSCREEN
enum value
Burger::Keyboard
SC_Q
enum value
Burger::Keyboard
SC_QUOTE
enum value
Burger::Keyboard
SC_R
enum value
Burger::Keyboard
SC_RETURN
enum value
Burger::Keyboard
SC_RIGHTALT
enum value
Burger::Keyboard
SC_RIGHTARROW
enum value
Burger::Keyboard
SC_RIGHTBRACE
enum value
Burger::Keyboard
SC_RIGHTBRACKET
enum value
Burger::Keyboard
SC_RIGHTCONTROL
enum value
Burger::Keyboard
SC_RIGHTMENU
enum value
Burger::Keyboard
SC_RIGHTOPENAPPLE
enum value
Burger::Keyboard
SC_RIGHTOPTION
enum value
Burger::Keyboard
SC_RIGHTSHIFT
enum value
Burger::Keyboard
SC_S
enum value
Burger::Keyboard
SC_SCROLLLOCK
enum value
Burger::Keyboard
SC_SEMICOLON
enum value
Burger::Keyboard
SC_SLASH
enum value
Burger::Keyboard
SC_SLEEP
enum value
Burger::Keyboard
SC_SPACE
enum value
Burger::Keyboard
SC_STOP
enum value
Burger::Keyboard
SC_SYSRQ
enum value
Burger::Keyboard
SC_T
enum value
Burger::Keyboard
SC_TAB
enum value
Burger::Keyboard
SC_TILDE
enum value
Burger::Keyboard
SC_U
enum value
Burger::Keyboard
SC_UNDERLINE
enum value
Burger::Keyboard
SC_UNDERSCORE
enum value
Burger::Keyboard
SC_UNLABELED
enum value
Burger::Keyboard
SC_UPARROW
enum value
Burger::Keyboard
SC_V
enum value
Burger::Keyboard
SC_VERTBAR
enum value
Burger::Keyboard
SC_VOLUMEDOWN
enum value
Burger::Keyboard
SC_VOLUMEUP
enum value
Burger::Keyboard
SC_W
enum value
Burger::Keyboard
SC_WAKE
enum value
Burger::Keyboard
SC_WEBBACK
enum value
Burger::Keyboard
SC_WEBFAVORITES
enum value
Burger::Keyboard
SC_WEBFORWARD
enum value
Burger::Keyboard
SC_WEBHOME
enum value
Burger::Keyboard
SC_WEBREFRESH
enum value
Burger::Keyboard
SC_WEBSEARCH
enum value
Burger::Keyboard
SC_WEBSTOP
enum value
Burger::Keyboard
SC_X
enum value
Burger::Keyboard
SC_Y
enum value
Burger::Keyboard
SC_YEN
enum value
Burger::Keyboard
SC_Z
enum value
Burger::Keyboard
ScanCodeToString
(char *pString, uintptr_t uStringSize, eScanCode uScanCode) noexcept
Burger::Keyboard
static
StringToScanCode
(const char *pString) noexcept
Burger::Keyboard
static
UnacquireDirectInput
(void) noexcept
Burger::Keyboard
Unlock
(void) noexcept
Burger::Keyboard
inline
protected
Wait
(void) noexcept
Burger::Keyboard
WindowsKeyboardThread
(void *pData)
Burger::Keyboard
protected
static
~Base
() noexcept=default
Burger::Base
virtual
~Keyboard
()
Burger::Keyboard
virtual
Generated by
1.10.0