kodi
Public Member Functions | Public Attributes | List of all members
EVENTCLIENT::CEventButtonState Class Reference

Public Member Functions

 CEventButtonState (unsigned int iKeyCode, std::string mapName, std::string buttonName, float fAmount, bool isAxis, bool bRepeat, bool bUseAmount)
 
void Reset ()
 
void SetActive ()
 
bool Active () const
 
bool Repeat () const
 
int ControllerNumber () const
 
bool Axis () const
 
unsigned int KeyCode () const
 
float Amount () const
 
void Load ()
 
const std::string & JoystickName () const
 
const std::string & CustomControllerName () const
 

Public Attributes

unsigned int m_iKeyCode
 
unsigned short m_iControllerNumber
 
std::string m_buttonName
 
std::string m_mapName
 
std::string m_joystickName
 
std::string m_customControllerName
 
float m_fAmount
 
bool m_bUseAmount
 
bool m_bRepeat
 
bool m_bActive
 
bool m_bAxis
 
std::chrono::time_point< std::chrono::steady_clock > m_iNextRepeat
 

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