Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
XBMCAddon::xbmcgui Namespace Reference

Classes

class  Action
 Action class. More...
 
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  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)
 

Variables

constexpr int INPUT_ALPHANUM {0}
 
constexpr int INPUT_NUMERIC {1}
 
constexpr int INPUT_DATE {2}
 
constexpr int INPUT_TIME {3}
 
constexpr int INPUT_IPADDRESS {4}
 
constexpr int INPUT_PASSWORD {5}
 
constexpr int PASSWORD_VERIFY {1}
 
constexpr int ALPHANUM_HIDE_INPUT {2}
 

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 )

Variable Documentation

◆ ALPHANUM_HIDE_INPUT

int XBMCAddon::xbmcgui::ALPHANUM_HIDE_INPUT {2}
constexpr

◆ INPUT_ALPHANUM

int XBMCAddon::xbmcgui::INPUT_ALPHANUM {0}
constexpr

◆ INPUT_DATE

int XBMCAddon::xbmcgui::INPUT_DATE {2}
constexpr

◆ INPUT_IPADDRESS

int XBMCAddon::xbmcgui::INPUT_IPADDRESS {4}
constexpr

◆ INPUT_NUMERIC

int XBMCAddon::xbmcgui::INPUT_NUMERIC {1}
constexpr

◆ INPUT_PASSWORD

int XBMCAddon::xbmcgui::INPUT_PASSWORD {5}
constexpr

◆ INPUT_TIME

int XBMCAddon::xbmcgui::INPUT_TIME {3}
constexpr

◆ PASSWORD_VERIFY

int XBMCAddon::xbmcgui::PASSWORD_VERIFY {1}
constexpr