Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
CMouseStat Class Reference

#include <MouseStat.h>

Public Member Functions

 CMouseStat ()
 
virtual ~CMouseStat ()
 
void Initialize ()
 
void HandleEvent (XBMC_Event &newEvent)
 
void SetResolution (int maxX, int maxY, float speedX, float speedY)
 
bool IsActive ()
 
bool IsEnabled () const
 
void SetActive (bool active=true)
 
void SetState (MOUSE_STATE state)
 
void SetEnabled (bool enabled=true)
 
MOUSE_STATE GetState () const
 
uint32_t GetKey () const
 
int GetHold (int ButtonID) const
 
int GetX (void) const
 
int GetY (void) const
 
int GetDX (void) const
 
int GetDY (void) const
 
MousePosition GetPosition ()
 

Constructor & Destructor Documentation

§ CMouseStat()

CMouseStat::CMouseStat ( )

§ ~CMouseStat()

CMouseStat::~CMouseStat ( )
virtualdefault

Member Function Documentation

§ GetDX()

int CMouseStat::GetDX ( void  ) const
inline

§ GetDY()

int CMouseStat::GetDY ( void  ) const
inline

§ GetHold()

int CMouseStat::GetHold ( int  ButtonID) const

§ GetKey()

uint32_t CMouseStat::GetKey ( ) const

§ GetPosition()

MousePosition CMouseStat::GetPosition ( )
inline

§ GetState()

MOUSE_STATE CMouseStat::GetState ( ) const
inline

§ GetX()

int CMouseStat::GetX ( void  ) const
inline

§ GetY()

int CMouseStat::GetY ( void  ) const
inline

§ HandleEvent()

void CMouseStat::HandleEvent ( XBMC_Event newEvent)

§ Initialize()

void CMouseStat::Initialize ( void  )

§ IsActive()

bool CMouseStat::IsActive ( )

§ IsEnabled()

bool CMouseStat::IsEnabled ( ) const

§ SetActive()

void CMouseStat::SetActive ( bool  active = true)

§ SetEnabled()

void CMouseStat::SetEnabled ( bool  enabled = true)

§ SetResolution()

void CMouseStat::SetResolution ( int  maxX,
int  maxY,
float  speedX,
float  speedY 
)

§ SetState()

void CMouseStat::SetState ( MOUSE_STATE  state)
inline

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