Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
XBMCAddon::xbmcgui Namespace Reference

Classes

class  Action
 
class  Control
 
class  ControlButton
 
class  ControlEdit
 
class  ControlFadeLabel
 
class  ControlGroup
 
class  ControlImage
 
class  ControlLabel
 
class  ControlList
 
class  ControlProgress
 
class  ControlRadioButton
 
class  ControlSlider
 
class  ControlSpin
 
class  ControlTextBox
 
class  Dialog
 
class  DialogBusy
 
class  DialogProgress
 
class  DialogProgressBG
 
class  Interceptor
 
class  InterceptorBase
 
class  InterceptorDialog
 
class  ListItem
 
class  MaybeLock
 
class  ProxyExistingWindowInterceptor
 
class  ref
 
class  SingleLockWithDelayGuard
 
class  Window
 
class  WindowDialog
 
class  WindowDialogMixin
 
class  WindowXML
 
class  WindowXMLDialog
 
class  WindowXMLInterceptor
 

Typedefs

typedef Alternative< StringOrInt, Tuple< String, StringOrInt > > InfoLabelStringOrTuple
 
typedef Alternative< StringOrInt, std::vector< InfoLabelStringOrTuple > > InfoLabelValue
 
typedef Dictionary< InfoLabelValueInfoLabelDict
 

Functions

 XBMCCOMMONS_STANDARD_EXCEPTION (ListItemException)
 
long getCurrentWindowId ()
 
long getCurrentWindowDialogId ()
 
long getScreenHeight ()
 
long getScreenWidth ()
 
const char * getNOTIFICATION_INFO ()
 
const char * getNOTIFICATION_WARNING ()
 
const char * getNOTIFICATION_ERROR ()
 
 XBMCCOMMONS_STANDARD_EXCEPTION (WindowException)
 

Typedef Documentation

◆ InfoLabelDict

◆ InfoLabelStringOrTuple

◆ InfoLabelValue

Function Documentation

◆ getCurrentWindowDialogId()

long XBMCAddon::xbmcgui::getCurrentWindowDialogId ( )

◆ getCurrentWindowId()

long XBMCAddon::xbmcgui::getCurrentWindowId ( )

◆ getNOTIFICATION_ERROR()

const char * XBMCAddon::xbmcgui::getNOTIFICATION_ERROR ( )

◆ getNOTIFICATION_INFO()

const char * XBMCAddon::xbmcgui::getNOTIFICATION_INFO ( )

◆ getNOTIFICATION_WARNING()

const char * XBMCAddon::xbmcgui::getNOTIFICATION_WARNING ( )

◆ getScreenHeight()

long XBMCAddon::xbmcgui::getScreenHeight ( )

◆ getScreenWidth()

long XBMCAddon::xbmcgui::getScreenWidth ( )

◆ XBMCCOMMONS_STANDARD_EXCEPTION() [1/2]

XBMCAddon::xbmcgui::XBMCCOMMONS_STANDARD_EXCEPTION ( ListItemException  )

◆ XBMCCOMMONS_STANDARD_EXCEPTION() [2/2]

XBMCAddon::xbmcgui::XBMCCOMMONS_STANDARD_EXCEPTION ( WindowException  )