#include <platformInput.h>
◆ activate()
◆ activateKeyboard()
| bool activateKeyboard |
( |
| ) |
|
|
static |
◆ deactivate()
◆ deactivateKeyboard()
| void deactivateKeyboard |
( |
| ) |
|
|
static |
◆ destroy()
◆ disable()
◆ disableJoystick()
◆ disableKeyboard()
◆ disableMouse()
◆ echoInputState()
◆ enable()
◆ enableJoystick()
◆ enableKeyboard()
◆ enableMouse()
◆ getAscii()
| U16 getAscii |
( |
U16 | keyCode, |
|
|
KEY_STATE | keyState ) |
|
static |
◆ getCursorManager()
◆ getDoubleClickHeight()
| S32 getDoubleClickHeight |
( |
| ) |
|
|
static |
◆ getDoubleClickTime()
| U32 getDoubleClickTime |
( |
| ) |
|
|
static |
◆ getDoubleClickWidth()
| S32 getDoubleClickWidth |
( |
| ) |
|
|
static |
◆ getKeyCode()
| U16 getKeyCode |
( |
U16 | asciiCode | ) |
|
|
static |
◆ getManager()
◆ getModifierKeys()
◆ init()
◆ isActive()
◆ isEnabled()
◆ isKeyboardEnabled()
| bool isKeyboardEnabled |
( |
| ) |
|
|
static |
◆ isMouseEnabled()
◆ popCursor()
Pop the current cursor off of the Cursor Manager stack.
◆ process()
◆ pushCursor()
| void pushCursor |
( |
S32 | cursorID | ) |
|
|
static |
Push a cursor shape using the Cursor Manager.
◆ reactivate()
◆ refreshCursor()
Refresh the current cursor's shape.
◆ setCursorPos()
| void setCursorPos |
( |
S32 | x, |
|
|
S32 | y ) |
|
static |
◆ setCursorShape()
| void setCursorShape |
( |
U32 | cursorID | ) |
|
|
static |
◆ setCursorState()
| void setCursorState |
( |
bool | on | ) |
|
|
static |
If True, turns off the platform cursor.
◆ setModifierKeys()
| void setModifierKeys |
( |
U8 | mod | ) |
|
|
inlinestatic |
◆ smActive
◆ smCursorGuard
Used by Mac to prevent over hiding the cursor.
◆ smCursorManager
Cursor Manager Singleton.
◆ smLastJoystickActivated
| bool smLastJoystickActivated |
|
staticprotected |
◆ smLastKeyboardActivated
| bool smLastKeyboardActivated |
|
staticprotected |
◆ smLastMouseActivated
| bool smLastMouseActivated |
|
staticprotected |
◆ smManager
◆ smModifierKeys
Current Modifier Keys Pressed.
The documentation for this class was generated from the following files:
- platform/platformInput.h
- platform/CursorManager.cc
- platformAndroid/AndroidInput.cpp
- platformAndroid/AndroidPlatform.cpp
- platformEmscripten/EmscriptenInput.cpp
- platformEmscripten/EmscriptenPlatform.cpp