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

#include <libKODI_guilib.h>

Inheritance diagram for CAddonGUISpinControl:
CAddonGUIControlBase

Public Member Functions

 CAddonGUISpinControl (AddonCB *hdl, KodiAPI::GUI::CB_GUILib *cb, CAddonGUIWindow *window, int controlId)
 
 ~CAddonGUISpinControl (void) override=default
 
void SetVisible (bool yesNo)
 
void SetText (const char *label)
 
void Clear ()
 
void AddLabel (const char *label, int iValue)
 
int GetValue ()
 
void SetValue (int iValue)
 
- Public Member Functions inherited from CAddonGUIControlBase
GUIHANDLE GetControlHandle () const
 

Additional Inherited Members

- Protected Member Functions inherited from CAddonGUIControlBase
 CAddonGUIControlBase (AddonCB *hdl, KodiAPI::GUI::CB_GUILib *cb, CAddonGUIControlBase *window)
 
virtual ~CAddonGUIControlBase ()=default
 
- Protected Attributes inherited from CAddonGUIControlBase
GUIHANDLE m_controlHandle
 
AddonCBm_Handle
 
KodiAPI::GUI::CB_GUILibm_cb
 
CAddonGUIControlBasem_Window
 

Constructor & Destructor Documentation

◆ CAddonGUISpinControl()

CAddonGUISpinControl::CAddonGUISpinControl ( AddonCB hdl,
KodiAPI::GUI::CB_GUILib cb,
CAddonGUIWindow window,
int  controlId 
)
inline

◆ ~CAddonGUISpinControl()

CAddonGUISpinControl::~CAddonGUISpinControl ( void  )
overridedefault

Member Function Documentation

◆ AddLabel()

void CAddonGUISpinControl::AddLabel ( const char *  label,
int  iValue 
)
inline

◆ Clear()

void CAddonGUISpinControl::Clear ( )
inline

◆ GetValue()

int CAddonGUISpinControl::GetValue ( )
inline

◆ SetText()

void CAddonGUISpinControl::SetText ( const char *  label)
inline

◆ SetValue()

void CAddonGUISpinControl::SetValue ( int  iValue)
inline

◆ SetVisible()

void CAddonGUISpinControl::SetVisible ( bool  yesNo)
inline

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