Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
CGUIInfoManager Member List

This is the complete list of members for CGUIInfoManager, including all inherited members.

CGUIInfoManager(void)CGUIInfoManager
Clear()CGUIInfoManager
ConditionsChangedValues(const std::map< INFO::InfoPtr, bool > &map)CGUIInfoManager
EvaluateBool(const std::string &expression, int context=0, const CGUIListItemPtr &item=nullptr)CGUIInfoManager
GetBool(int condition, int contextWindow=0, const CGUIListItem *item=nullptr)CGUIInfoManager
GetCurrentMovieTag() constCGUIInfoManager
GetCurrentSongTag() constCGUIInfoManager
GetImage(int info, int contextWindow, std::string *fallback=nullptr)CGUIInfoManager
GetInfoProviders()CGUIInfoManagerinline
GetInt(int &value, int info, int contextWindow=0, const CGUIListItem *item=nullptr) constCGUIInfoManager
GetItemBool(const CGUIListItem *item, int contextWindow, int condition) constCGUIInfoManager
GetItemImage(const CGUIListItem *item, int contextWindow, int info, std::string *fallback=nullptr) constCGUIInfoManager
GetItemInt(int &value, const CGUIListItem *item, int contextWindow, int info) constCGUIInfoManager
GetItemLabel(const CFileItem *item, int contextWindow, int info, std::string *fallback=nullptr) constCGUIInfoManager
GetLabel(int info, int contextWindow=0, std::string *fallback=nullptr) constCGUIInfoManager
GetMessageMask() overrideCGUIInfoManagervirtual
Initialize()CGUIInfoManager
IsObserving(const Observer &obs) constObservablevirtual
m_bObservableChangedObservableprotected
m_obsCritSectionObservablemutableprotected
m_observersObservableprotected
NotifyObservers(const ObservableMessage message=ObservableMessageNone)Observablevirtual
Observable()=defaultObservable
OnApplicationMessage(KODI::MESSAGING::ThreadMessage *pMsg) overrideCGUIInfoManagervirtual
operator=(const Observable &observable)Observablevirtual
Register(const std::string &expression, int context=0)CGUIInfoManager
RegisterInfoProvider(KODI::GUILIB::GUIINFO::IGUIInfoProvider *provider)CGUIInfoManager
RegisterObserver(Observer *obs)Observablevirtual
RegisterSkinVariableString(const INFO::CSkinVariableString *info)CGUIInfoManager
ResetCache()CGUIInfoManager
ResetCurrentItem()CGUIInfoManager
SendMessage(const ObservableMessage message)Observableprotected
SetChanged(bool bSetTo=true)Observablevirtual
SetCurrentAlbumThumb(const std::string &thumbFileName)CGUIInfoManager
SetCurrentItem(const CFileItem &item)CGUIInfoManager
TranslateSingleString(const std::string &strCondition, bool &listItemDependent)CGUIInfoManager
TranslateSkinVariableString(const std::string &name, int context)CGUIInfoManager
TranslateString(const std::string &strCondition)CGUIInfoManager
UnregisterInfoProvider(KODI::GUILIB::GUIINFO::IGUIInfoProvider *provider)CGUIInfoManager
UnregisterObserver(Observer *obs)Observablevirtual
UpdateAVInfo()CGUIInfoManager
UpdateCurrentItem(const CFileItem &item)CGUIInfoManager
~CGUIInfoManager(void) overrideCGUIInfoManager
~IMessageTarget()=defaultKODI::MESSAGING::IMessageTargetvirtual
~Observable()=defaultObservablevirtual