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

#include <libKODI_guilib.h>

Inheritance diagram for CAddonGUIProgressControl:
CAddonGUIControlBase

Public Member Functions

 CAddonGUIProgressControl (AddonCB *hdl, KodiAPI::GUI::CB_GUILib *cb, CAddonGUIWindow *window, int controlId)
 
 ~CAddonGUIProgressControl (void) override=default
 
void SetPercentage (float fPercent)
 
float GetPercentage () const
 
void SetInfo (int iInfo)
 
int GetInfo () const
 
std::string GetDescription () const
 
- 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

◆ CAddonGUIProgressControl()

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

◆ ~CAddonGUIProgressControl()

CAddonGUIProgressControl::~CAddonGUIProgressControl ( void  )
overridedefault

Member Function Documentation

◆ GetDescription()

std::string CAddonGUIProgressControl::GetDescription ( ) const
inline

◆ GetInfo()

int CAddonGUIProgressControl::GetInfo ( ) const
inline

◆ GetPercentage()

float CAddonGUIProgressControl::GetPercentage ( ) const
inline

◆ SetInfo()

void CAddonGUIProgressControl::SetInfo ( int  iInfo)
inline

◆ SetPercentage()

void CAddonGUIProgressControl::SetPercentage ( float  fPercent)
inline

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