11 #include "games/controllers/ControllerTypes.h"    12 #include "input/joysticks/JoystickTypes.h"    13 #include "input/keyboard/KeyboardTypes.h"    41   JOYSTICK::FEATURE_TYPE Type(
void)
 const { 
return m_type; }
    42   JOYSTICK::FEATURE_CATEGORY Category(
void)
 const { 
return m_category; }
    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;
    51   JOYSTICK::INPUT_TYPE InputType(
void)
 const { 
return m_inputType; }
    54   bool Deserialize(
const tinyxml2::XMLElement* pElement,
    56                    JOYSTICK::FEATURE_CATEGORY category,
    61   JOYSTICK::FEATURE_TYPE m_type = JOYSTICK::FEATURE_TYPE::UNKNOWN;
    62   JOYSTICK::FEATURE_CATEGORY m_category = JOYSTICK::FEATURE_CATEGORY::UNKNOWN;
    63   int m_categoryLabelId = -1;
    64   std::string m_strName;
    66   JOYSTICK::INPUT_TYPE m_inputType = JOYSTICK::INPUT_TYPE::UNKNOWN;
 
Definition: SkinTimerManager.h:18
XBMCKey XBMCKey
Symbol of a hardware-independent key. 
Definition: KeyboardTypes.h:26
Definition: AudioDecoder.h:18
Definition: Controller.h:33
Definition: PhysicalFeature.h:30