Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
KodiToAddonFuncTable_Addon Struct Reference

#include <AddonBase.h>

Public Attributes

void(* destroy )()
 
ADDON_STATUS(* get_status )()
 
ADDON_STATUS(* create_instance )(int instanceType, const char *instanceID, KODI_HANDLE instance, KODI_HANDLE *addonInstance, KODI_HANDLE parent)
 
void(* destroy_instance )(int instanceType, KODI_HANDLE instance)
 
ADDON_STATUS(* set_setting )(const char *settingName, const void *settingValue)
 

Member Data Documentation

§ create_instance

ADDON_STATUS(* KodiToAddonFuncTable_Addon::create_instance) (int instanceType, const char *instanceID, KODI_HANDLE instance, KODI_HANDLE *addonInstance, KODI_HANDLE parent)

§ destroy

void(* KodiToAddonFuncTable_Addon::destroy) ()

§ destroy_instance

void(* KodiToAddonFuncTable_Addon::destroy_instance) (int instanceType, KODI_HANDLE instance)

§ get_status

ADDON_STATUS(* KodiToAddonFuncTable_Addon::get_status) ()

§ set_setting

ADDON_STATUS(* KodiToAddonFuncTable_Addon::set_setting) (const char *settingName, const void *settingValue)

The documentation for this struct was generated from the following file: