|
Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include <AddonBase.h>
Public Member Functions | |
| CAddonBase () | |
| Addon base class constructor. | |
| virtual | ~CAddonBase ()=default |
| Destructor. | |
| virtual ADDON_STATUS | Create () |
| Main addon creation function. | |
| virtual ADDON_STATUS | SetSetting (const std::string &settingName, const kodi::addon::CSettingValue &settingValue) |
| To inform addon about changed settings values. | |
| virtual ADDON_STATUS | CreateInstance (const kodi::addon::IInstanceInfo &instance, KODI_ADDON_INSTANCE_HDL &hdl) |
| Instance created. | |
| virtual void | DestroyInstance (const IInstanceInfo &instance, const KODI_ADDON_INSTANCE_HDL hdl) |
| Instance destroy. | |
Public Attributes | |
| std::shared_ptr< kodi::gui::IRenderHelper > | m_renderHelper |
| std::shared_ptr<kodi::gui::IRenderHelper> kodi::addon::CAddonBase::m_renderHelper |