11 #include "games/controllers/ControllerTypes.h" 13 #include "input/keyboard/KeyboardTypes.h" 43 const std::string& Name(
void)
const {
return m_strName; }
46 std::string Label(
void)
const;
47 int LabelID(
void)
const {
return m_labelId; }
48 std::string CategoryLabel(
void)
const;
52 KEYBOARD::KeySymbol Keycode()
const {
return m_keycode; }
54 bool Deserialize(
const tinyxml2::XMLElement* pElement,
63 int m_categoryLabelId = -1;
64 std::string m_strName;
67 KEYBOARD::KeySymbol m_keycode = XBMCK_UNKNOWN;
INPUT_TYPE
Types of input available for scalar features.
Definition: JoystickTypes.h:140
FEATURE_TYPE
Types of features used in the joystick library.
Definition: JoystickTypes.h:49
Definition: SkinTimerManager.h:18
Definition: AudioDecoder.h:18
Definition: Controller.h:33
FEATURE_CATEGORY
Categories of features used in the joystick library.
Definition: JoystickTypes.h:66
Definition: PhysicalFeature.h:30