|
enum | Modifier {
MODIFIER_CTRL = 0x00010000,
MODIFIER_SHIFT = 0x00020000,
MODIFIER_ALT = 0x00040000,
MODIFIER_RALT = 0x00080000,
MODIFIER_SUPER = 0x00100000,
MODIFIER_META = 0X00200000,
MODIFIER_LONG = 0X01000000,
MODIFIER_NUMLOCK = 0X02000000,
MODIFIER_CAPSLOCK = 0X04000000,
MODIFIER_SCROLLLOCK = 0X08000000
} |
|
|
| CKey (uint32_t buttonCode, uint8_t leftTrigger=0, uint8_t rightTrigger=0, float leftThumbX=0.0f, float leftThumbY=0.0f, float rightThumbX=0.0f, float rightThumbY=0.0f, float repeat=0.0f) |
|
| CKey (uint32_t buttonCode, unsigned int held) |
|
| CKey (uint32_t keycode, uint8_t vkey, wchar_t unicode, char ascii, uint32_t modifiers, uint32_t lockingModifiers, unsigned int held) |
|
| CKey (const CKey &key) |
|
void | Reset () |
|
CKey & | operator= (const CKey &key) |
|
uint8_t | GetLeftTrigger () const |
|
uint8_t | GetRightTrigger () const |
|
float | GetLeftThumbX () const |
|
float | GetLeftThumbY () const |
|
float | GetRightThumbX () const |
|
float | GetRightThumbY () const |
|
float | GetRepeat () const |
|
bool | FromKeyboard () const |
|
bool | IsAnalogButton () const |
|
bool | IsIRRemote () const |
|
void | SetFromService (bool fromService) |
|
bool | GetFromService () const |
|
uint32_t | GetButtonCode () const |
|
uint32_t | GetKeycode () const |
|
uint8_t | GetVKey () const |
|
wchar_t | GetUnicode () const |
|
char | GetAscii () const |
|
uint32_t | GetModifiers () const |
|
uint32_t | GetLockingModifiers () const |
|
unsigned int | GetHeld () const |
|
The documentation for this class was generated from the following files:
- xbmc/input/keyboard/Key.h
- xbmc/input/keyboard/Key.cpp