Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
XBMCAddon::xbmcaddon::Addon Class Reference

#include <Addon.h>

Inheritance diagram for XBMCAddon::xbmcaddon::Addon:
XBMCAddon::AddonClass

Public Member Functions

 Addon (const char *id=NULL)
 
 ~Addon () override
 
 getLocalizedString (...)
 

Function: xbmcaddon.Addon([id]).getLocalizedString(id)


Returns an addon's localized 'string'.
 
 getSettings (...)
 

Function: xbmcaddon.Addon([id]).getSettings()


Returns a wrapper around the addon's settings.
 
 getSetting (...)
 

Function: xbmcaddon.Addon([id]).getSetting(id)


Returns the value of a setting as string.
 
 getSettingBool (...)
 

Function: xbmcaddon.Addon([id]).getSettingBool(id)


Returns the value of a setting as a boolean.
 
 getSettingInt (...)
 

Function: xbmcaddon.Addon([id]).getSettingInt(id)


Returns the value of a setting as an integer.
 
 getSettingNumber (...)
 

Function: xbmcaddon.Addon([id]).getSettingNumber(id)


Returns the value of a setting as a floating point number.
 
 getSettingString (...)
 

Function: xbmcaddon.Addon([id]).getSettingString(id)


Returns the value of a setting as a string.
 
 setSetting (...)
 

Function: xbmcaddon.Addon([id]).setSetting(id, value)


Sets a script setting.
 
 setSettingBool (...)
 

Function: xbmcaddon.Addon([id]).setSettingBool(id, value)


Sets a script setting.
 
 setSettingInt (...)
 

Function: xbmcaddon.Addon([id]).setSettingInt(id, value)


Sets a script setting.
 
 setSettingNumber (...)
 

Function: xbmcaddon.Addon([id]).setSettingNumber(id, value)


Sets a script setting.
 
 setSettingString (...)
 

Function: xbmcaddon.Addon([id]).setSettingString(id, value)


Sets a script setting.
 
 openSettings ()
 

Function: xbmcaddon.Addon([id]).openSettings()


Opens this scripts settings dialog.
 
 getAddonInfo (...)
 

Function: xbmcaddon.Addon([id]).getAddonInfo(id)


Returns the value of an addon property as a string.
 
- Public Member Functions inherited from XBMCAddon::AddonClass
 AddonClass ()
 
virtual ~AddonClass ()
 
const char * GetClassname () const
 
LanguageHookGetLanguageHook ()
 
bool isDeallocating ()
 
void Release () const
 
void Acquire () const
 

Additional Inherited Members

- Static Public Member Functions inherited from XBMCAddon::AddonClass
static short getNumAddonClasses ()
 
- Protected Member Functions inherited from XBMCAddon::AddonClass
virtual void deallocating ()
 
- Static Protected Member Functions inherited from XBMCAddon::AddonClass
static short getNextClassIndex ()
 
- Protected Attributes inherited from XBMCAddon::AddonClass
LanguageHooklanguageHook
 

The documentation for this class was generated from the following files: