Kodi Development 22.0
for Binary and Script based Add-Ons
 
All Classes Functions Variables Typedefs Enumerations Enumerator Modules Pages
Loading...
Searching...
No Matches
CWindow Member List

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

AddListItem(const std::shared_ptr< CListItem > &item, int itemPosition=-1)CWindowinline
AddListItem(const std::string &item, int itemPosition=-1)CWindowinline
CAddonGUIControlBase(CAddonGUIControlBase *window) (defined in CAddonGUIControlBase)CAddonGUIControlBaseinlineexplicitprotected
ClearList()CWindowinline
ClearProperties()CWindowinline
ClearProperty(const std::string &key)CWindowinline
Close()CWindowinline
CWindow(const std::string &xmlFilename, const std::string &defaultSkin, bool asDialog, bool isMedia=false)CWindowinline
DoModal()CWindowinline
GetContextButtons(int itemNumber, std::vector< std::pair< unsigned int, std::string > > &buttons)CWindowinlinevirtual
GetControlHandle() const (defined in CAddonGUIControlBase)CAddonGUIControlBaseinline
GetCurrentContainerId()CWindowinline
GetCurrentListPosition()CWindowinline
GetFocusId()CWindowinline
GetListItem(int listPos)CWindowinline
GetListSize()CWindowinline
GetProperty(const std::string &key) constCWindowinline
GetPropertyBool(const std::string &key) constCWindowinline
GetPropertyDouble(const std::string &key) constCWindowinline
GetPropertyInt(const std::string &key) constCWindowinline
m_controlHandle (defined in CAddonGUIControlBase)CAddonGUIControlBaseprotected
m_interface (defined in CAddonGUIControlBase)CAddonGUIControlBaseprotected
m_Window (defined in CAddonGUIControlBase)CAddonGUIControlBaseprotected
MarkDirtyRegion()CWindowinline
OnAction(ADDON_ACTION actionId)CWindowinlinevirtual
OnClick(int controlId)CWindowinlinevirtual
OnContextButton(int itemNumber, unsigned int button)CWindowinlinevirtual
OnFocus(int controlId)CWindowinlinevirtual
OnInit()CWindowinlinevirtual
RemoveListItem(int itemPosition)CWindowinline
RemoveListItem(const std::shared_ptr< CListItem > &item)CWindowinline
SetContainerContent(const std::string &value)CWindowinline
SetContainerProperty(const std::string &key, const std::string &value)CWindowinline
SetControlLabel(int controlId, const std::string &label)CWindowinline
SetControlSelected(int controlId, bool selected)CWindowinline
SetControlVisible(int controlId, bool visible)CWindowinline
SetCurrentListPosition(int listPos)CWindowinline
SetFocusId(int controlId)CWindowinline
SetIndependentCallbacks(kodi::gui::ClientHandle cbhdl, bool(*CBOnInit)(kodi::gui::ClientHandle cbhdl), bool(*CBOnFocus)(kodi::gui::ClientHandle cbhdl, int controlId), bool(*CBOnClick)(kodi::gui::ClientHandle cbhdl, int controlId), bool(*CBOnAction)(kodi::gui::ClientHandle cbhdl, ADDON_ACTION actionId), void(*CBGetContextButtons)(kodi::gui::ClientHandle cbhdl, int itemNumber, gui_context_menu_pair *buttons, unsigned int *size)=nullptr, bool(*CBOnContextButton)(kodi::gui::ClientHandle cbhdl, int itemNumber, unsigned int button)=nullptr)CWindowinline
SetProperty(const std::string &key, const std::string &value)CWindowinline
SetPropertyBool(const std::string &key, bool value)CWindowinline
SetPropertyDouble(const std::string &key, double value)CWindowinline
SetPropertyInt(const std::string &key, int value)CWindowinline
Show()CWindowinline
~CAddonGUIControlBase()=default (defined in CAddonGUIControlBase)CAddonGUIControlBaseprotectedvirtual
~CWindow() overrideCWindowinline