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

#include <libKODI_guilib.h>

Inheritance diagram for CAddonGUIControlBase:
CAddonGUIProgressControl CAddonGUIRadioButton CAddonGUIRenderingControl CAddonGUISettingsSliderControl CAddonGUISliderControl CAddonGUISpinControl CAddonGUIWindow CAddonListItem

Public Member Functions

GUIHANDLE GetControlHandle () const
 

Protected Member Functions

 CAddonGUIControlBase (AddonCB *hdl, KodiAPI::GUI::CB_GUILib *cb, CAddonGUIControlBase *window)
 
virtual ~CAddonGUIControlBase ()=default
 

Protected Attributes

GUIHANDLE m_controlHandle
 
AddonCBm_Handle
 
KodiAPI::GUI::CB_GUILibm_cb
 
CAddonGUIControlBasem_Window
 

Constructor & Destructor Documentation

§ CAddonGUIControlBase()

CAddonGUIControlBase::CAddonGUIControlBase ( AddonCB hdl,
KodiAPI::GUI::CB_GUILib cb,
CAddonGUIControlBase window 
)
inlineprotected

§ ~CAddonGUIControlBase()

virtual CAddonGUIControlBase::~CAddonGUIControlBase ( )
protectedvirtualdefault

Member Function Documentation

§ GetControlHandle()

GUIHANDLE CAddonGUIControlBase::GetControlHandle ( ) const
inline

Member Data Documentation

§ m_cb

KodiAPI::GUI::CB_GUILib* CAddonGUIControlBase::m_cb
protected

§ m_controlHandle

GUIHANDLE CAddonGUIControlBase::m_controlHandle
protected

§ m_Handle

AddonCB* CAddonGUIControlBase::m_Handle
protected

§ m_Window

CAddonGUIControlBase* CAddonGUIControlBase::m_Window
protected

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