Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
This is the complete list of members for kodi::gui::CWindow, including all inherited members.
AddListItem(const std::shared_ptr< CListItem > &item, int itemPosition=-1) | kodi::gui::CWindow | inline |
AddListItem(const std::string &item, int itemPosition=-1) | kodi::gui::CWindow | inline |
CAddonGUIControlBase(CAddonGUIControlBase *window) | kodi::gui::CAddonGUIControlBase | inlineexplicitprotected |
ClearList() | kodi::gui::CWindow | inline |
ClearProperties() | kodi::gui::CWindow | inline |
ClearProperty(const std::string &key) | kodi::gui::CWindow | inline |
Close() | kodi::gui::CWindow | inline |
CWindow(const std::string &xmlFilename, const std::string &defaultSkin, bool asDialog, bool isMedia=false) | kodi::gui::CWindow | inline |
DoModal() | kodi::gui::CWindow | inline |
GetContextButtons(int itemNumber, std::vector< std::pair< unsigned int, std::string > > &buttons) | kodi::gui::CWindow | inlinevirtual |
GetControlHandle() const | kodi::gui::CAddonGUIControlBase | inline |
GetCurrentContainerId() | kodi::gui::CWindow | inline |
GetCurrentListPosition() | kodi::gui::CWindow | inline |
GetFocusId() | kodi::gui::CWindow | inline |
GetListItem(int listPos) | kodi::gui::CWindow | inline |
GetListSize() | kodi::gui::CWindow | inline |
GetProperty(const std::string &key) const | kodi::gui::CWindow | inline |
GetPropertyBool(const std::string &key) const | kodi::gui::CWindow | inline |
GetPropertyDouble(const std::string &key) const | kodi::gui::CWindow | inline |
GetPropertyInt(const std::string &key) const | kodi::gui::CWindow | inline |
m_controlHandle | kodi::gui::CAddonGUIControlBase | protected |
m_interface | kodi::gui::CAddonGUIControlBase | protected |
m_Window | kodi::gui::CAddonGUIControlBase | protected |
MarkDirtyRegion() | kodi::gui::CWindow | inline |
OnAction(ADDON_ACTION actionId) | kodi::gui::CWindow | inlinevirtual |
OnClick(int controlId) | kodi::gui::CWindow | inlinevirtual |
OnContextButton(int itemNumber, unsigned int button) | kodi::gui::CWindow | inlinevirtual |
OnFocus(int controlId) | kodi::gui::CWindow | inlinevirtual |
OnInit() | kodi::gui::CWindow | inlinevirtual |
RemoveListItem(int itemPosition) | kodi::gui::CWindow | inline |
RemoveListItem(const std::shared_ptr< CListItem > &item) | kodi::gui::CWindow | inline |
SetContainerContent(const std::string &value) | kodi::gui::CWindow | inline |
SetContainerProperty(const std::string &key, const std::string &value) | kodi::gui::CWindow | inline |
SetControlLabel(int controlId, const std::string &label) | kodi::gui::CWindow | inline |
SetControlSelected(int controlId, bool selected) | kodi::gui::CWindow | inline |
SetControlVisible(int controlId, bool visible) | kodi::gui::CWindow | inline |
SetCurrentListPosition(int listPos) | kodi::gui::CWindow | inline |
SetFocusId(int controlId) | kodi::gui::CWindow | inline |
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) | kodi::gui::CWindow | inline |
SetProperty(const std::string &key, const std::string &value) | kodi::gui::CWindow | inline |
SetPropertyBool(const std::string &key, bool value) | kodi::gui::CWindow | inline |
SetPropertyDouble(const std::string &key, double value) | kodi::gui::CWindow | inline |
SetPropertyInt(const std::string &key, int value) | kodi::gui::CWindow | inline |
Show() | kodi::gui::CWindow | inline |
~CAddonGUIControlBase()=default | kodi::gui::CAddonGUIControlBase | protectedvirtual |
~CWindow() override | kodi::gui::CWindow | inline |