Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
This is the complete list of members for ADDON::IAddon, including all inherited members.
Art() const =0 | ADDON::IAddon | pure virtual |
Author() const =0 | ADDON::IAddon | pure virtual |
CanHaveAddonOrInstanceSettings()=0 | ADDON::IAddon | pure virtual |
ChangeLog() const =0 | ADDON::IAddon | pure virtual |
DeleteInstanceSettings(AddonInstanceId instance)=0 | ADDON::IAddon | pure virtual |
Description() const =0 | ADDON::IAddon | pure virtual |
Disclaimer() const =0 | ADDON::IAddon | pure virtual |
ExtraInfo() const =0 | ADDON::IAddon | pure virtual |
FanArt() const =0 | ADDON::IAddon | pure virtual |
GetDependencies() const =0 | ADDON::IAddon | pure virtual |
GetDependencyVersion(const std::string &dependencyID) const =0 | ADDON::IAddon | pure virtual |
GetKnownInstanceIds() const =0 | ADDON::IAddon | pure virtual |
GetRunningInstance() const =0 | ADDON::IAddon | pure virtual |
GetSetting(const std::string &key, AddonInstanceId id=ADDON_SETTINGS_ID)=0 | ADDON::IAddon | pure virtual |
GetSettingBool(const std::string &key, bool &value, AddonInstanceId id=ADDON_SETTINGS_ID)=0 | ADDON::IAddon | pure virtual |
GetSettingInt(const std::string &key, int &value, AddonInstanceId id=ADDON_SETTINGS_ID)=0 | ADDON::IAddon | pure virtual |
GetSettingNumber(const std::string &key, double &value, AddonInstanceId id=ADDON_SETTINGS_ID)=0 | ADDON::IAddon | pure virtual |
GetSettings(AddonInstanceId id=ADDON_SETTINGS_ID)=0 | ADDON::IAddon | pure virtual |
GetSettingString(const std::string &key, std::string &value, AddonInstanceId id=ADDON_SETTINGS_ID)=0 | ADDON::IAddon | pure virtual |
HasMainType(AddonType type) const =0 | ADDON::IAddon | pure virtual |
HasSettings(AddonInstanceId id=ADDON_SETTINGS_ID)=0 | ADDON::IAddon | pure virtual |
HasType(AddonType type) const =0 | ADDON::IAddon | pure virtual |
HasUserSettings(AddonInstanceId id=ADDON_SETTINGS_ID)=0 | ADDON::IAddon | pure virtual |
Icon() const =0 | ADDON::IAddon | pure virtual |
ID() const =0 | ADDON::IAddon | pure virtual |
InstallDate() const =0 | ADDON::IAddon | pure virtual |
InstanceUseType() const =0 | ADDON::IAddon | pure virtual |
IsBinary() const =0 | ADDON::IAddon | pure virtual |
IsInUse() const =0 | ADDON::IAddon | pure virtual |
LastUpdated() const =0 | ADDON::IAddon | pure virtual |
LastUsed() const =0 | ADDON::IAddon | pure virtual |
LibPath() const =0 | ADDON::IAddon | pure virtual |
LifecycleState() const =0 | ADDON::IAddon | pure virtual |
LifecycleStateDescription() const =0 | ADDON::IAddon | pure virtual |
MainType() const =0 | ADDON::IAddon | pure virtual |
MeetsVersion(const CAddonVersion &versionMin, const CAddonVersion &version) const =0 | ADDON::IAddon | pure virtual |
MinVersion() const =0 | ADDON::IAddon | pure virtual |
Name() const =0 | ADDON::IAddon | pure virtual |
OnPostInstall(bool update, bool modal)=0 | ADDON::IAddon | pure virtual |
OnPostUnInstall()=0 | ADDON::IAddon | pure virtual |
OnPreInstall()=0 | ADDON::IAddon | pure virtual |
OnPreUnInstall()=0 | ADDON::IAddon | pure virtual |
Origin() const =0 | ADDON::IAddon | pure virtual |
OriginName() const =0 | ADDON::IAddon | pure virtual |
PackageSize() const =0 | ADDON::IAddon | pure virtual |
Path() const =0 | ADDON::IAddon | pure virtual |
Profile() const =0 | ADDON::IAddon | pure virtual |
ReloadSettings(AddonInstanceId id=ADDON_SETTINGS_ID)=0 | ADDON::IAddon | pure virtual |
ResetSettings(AddonInstanceId id=ADDON_SETTINGS_ID)=0 | ADDON::IAddon | pure virtual |
SaveSettings(AddonInstanceId id=ADDON_SETTINGS_ID)=0 | ADDON::IAddon | pure virtual |
Screenshots() const =0 | ADDON::IAddon | pure virtual |
Summary() const =0 | ADDON::IAddon | pure virtual |
SupportsInstanceSettings() const =0 | ADDON::IAddon | pure virtual |
SupportsMultipleInstances() const =0 | ADDON::IAddon | pure virtual |
Type() const =0 | ADDON::IAddon | pure virtual |
UpdateSetting(const std::string &key, const std::string &value, AddonInstanceId id=ADDON_SETTINGS_ID)=0 | ADDON::IAddon | pure virtual |
UpdateSettingBool(const std::string &key, bool value, AddonInstanceId id=ADDON_SETTINGS_ID)=0 | ADDON::IAddon | pure virtual |
UpdateSettingInt(const std::string &key, int value, AddonInstanceId id=ADDON_SETTINGS_ID)=0 | ADDON::IAddon | pure virtual |
UpdateSettingNumber(const std::string &key, double value, AddonInstanceId id=ADDON_SETTINGS_ID)=0 | ADDON::IAddon | pure virtual |
UpdateSettingString(const std::string &key, const std::string &value, AddonInstanceId id=ADDON_SETTINGS_ID)=0 | ADDON::IAddon | pure virtual |
Version() const =0 | ADDON::IAddon | pure virtual |
~IAddon()=default | ADDON::IAddon | virtual |