Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
KODI::GAME::CPhysicalFeature Class Reference

#include <PhysicalFeature.h>

Public Member Functions

 CPhysicalFeature ()=default
 
 CPhysicalFeature (int labelId)
 
 CPhysicalFeature (const CPhysicalFeature &other)
 
void Reset (void)
 
CPhysicalFeatureoperator= (const CPhysicalFeature &rhs)
 
JOYSTICK::FEATURE_TYPE Type (void) const
 
JOYSTICK::FEATURE_CATEGORY Category (void) const
 
const std::string & Name (void) const
 
std::string Label (void) const
 
int LabelID (void) const
 
std::string CategoryLabel (void) const
 
JOYSTICK::INPUT_TYPE InputType (void) const
 
KEYBOARD::XBMCKey Keycode () const
 
bool Deserialize (const tinyxml2::XMLElement *pElement, const CController *controller, JOYSTICK::FEATURE_CATEGORY category, int categoryLabelId)
 

Constructor & Destructor Documentation

◆ CPhysicalFeature() [1/3]

KODI::GAME::CPhysicalFeature::CPhysicalFeature ( )
default

◆ CPhysicalFeature() [2/3]

CPhysicalFeature::CPhysicalFeature ( int labelId)

◆ CPhysicalFeature() [3/3]

KODI::GAME::CPhysicalFeature::CPhysicalFeature ( const CPhysicalFeature & other)
inline

Member Function Documentation

◆ Category()

JOYSTICK::FEATURE_CATEGORY KODI::GAME::CPhysicalFeature::Category ( void ) const
inline

◆ CategoryLabel()

std::string CPhysicalFeature::CategoryLabel ( void ) const

◆ Deserialize()

bool CPhysicalFeature::Deserialize ( const tinyxml2::XMLElement * pElement,
const CController * controller,
JOYSTICK::FEATURE_CATEGORY category,
int categoryLabelId )

◆ InputType()

JOYSTICK::INPUT_TYPE KODI::GAME::CPhysicalFeature::InputType ( void ) const
inline

◆ Keycode()

KEYBOARD::XBMCKey KODI::GAME::CPhysicalFeature::Keycode ( ) const
inline

◆ Label()

std::string CPhysicalFeature::Label ( void ) const

◆ LabelID()

int KODI::GAME::CPhysicalFeature::LabelID ( void ) const
inline

◆ Name()

const std::string & KODI::GAME::CPhysicalFeature::Name ( void ) const
inline

◆ operator=()

CPhysicalFeature & CPhysicalFeature::operator= ( const CPhysicalFeature & rhs)

◆ Reset()

void CPhysicalFeature::Reset ( void )

◆ Type()

JOYSTICK::FEATURE_TYPE KODI::GAME::CPhysicalFeature::Type ( void ) const
inline

The documentation for this class was generated from the following files: