#include <Key.h>
|
| CKey (void) |
|
| 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 () |
|
virtual | ~CKey (void) |
|
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 |
|
◆ Modifier
Enumerator |
---|
MODIFIER_CTRL | |
MODIFIER_SHIFT | |
MODIFIER_ALT | |
MODIFIER_RALT | |
MODIFIER_SUPER | |
MODIFIER_META | |
MODIFIER_LONG | |
MODIFIER_NUMLOCK | |
MODIFIER_CAPSLOCK | |
MODIFIER_SCROLLLOCK | |
◆ CKey() [1/5]
◆ CKey() [2/5]
CKey::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() [3/5]
CKey::CKey |
( |
uint32_t | buttonCode, |
|
|
unsigned int | held ) |
◆ CKey() [4/5]
CKey::CKey |
( |
uint32_t | keycode, |
|
|
uint8_t | vkey, |
|
|
wchar_t | unicode, |
|
|
char | ascii, |
|
|
uint32_t | modifiers, |
|
|
uint32_t | lockingModifiers, |
|
|
unsigned int | held ) |
◆ CKey() [5/5]
CKey::CKey |
( |
const CKey & | key | ) |
|
◆ ~CKey()
◆ FromKeyboard()
bool CKey::FromKeyboard |
( |
| ) |
const |
◆ GetAscii()
char CKey::GetAscii |
( |
| ) |
const |
|
inline |
◆ GetButtonCode()
uint32_t CKey::GetButtonCode |
( |
| ) |
const |
|
inline |
◆ GetFromService()
bool CKey::GetFromService |
( |
| ) |
const |
|
inline |
◆ GetHeld()
unsigned int CKey::GetHeld |
( |
| ) |
const |
|
inline |
◆ GetKeycode()
uint32_t CKey::GetKeycode |
( |
| ) |
const |
|
inline |
◆ GetLeftThumbX()
float CKey::GetLeftThumbX |
( |
| ) |
const |
◆ GetLeftThumbY()
float CKey::GetLeftThumbY |
( |
| ) |
const |
◆ GetLeftTrigger()
uint8_t CKey::GetLeftTrigger |
( |
| ) |
const |
◆ GetLockingModifiers()
uint32_t CKey::GetLockingModifiers |
( |
| ) |
const |
|
inline |
◆ GetModifiers()
uint32_t CKey::GetModifiers |
( |
| ) |
const |
|
inline |
◆ GetRepeat()
float CKey::GetRepeat |
( |
| ) |
const |
◆ GetRightThumbX()
float CKey::GetRightThumbX |
( |
| ) |
const |
◆ GetRightThumbY()
float CKey::GetRightThumbY |
( |
| ) |
const |
◆ GetRightTrigger()
uint8_t CKey::GetRightTrigger |
( |
| ) |
const |
◆ GetUnicode()
wchar_t CKey::GetUnicode |
( |
| ) |
const |
|
inline |
◆ GetVKey()
◆ IsAnalogButton()
bool CKey::IsAnalogButton |
( |
| ) |
const |
◆ IsIRRemote()
bool CKey::IsIRRemote |
( |
| ) |
const |
◆ operator=()
CKey & CKey::operator= |
( |
const CKey & | key | ) |
|
◆ Reset()
◆ SetFromService()
void CKey::SetFromService |
( |
bool | fromService | ) |
|
The documentation for this class was generated from the following files: