#include <addon_base.h>
|
| KODI_HANDLE | kodiBase |
| |
| char *(* | get_type_version )(void *kodiBase, int type) |
| |
| void(* | free_string )(void *kodiBase, char *str) |
| |
| void(* | free_string_array )(void *kodiBase, char **arr, int numElements) |
| |
| char *(* | get_addon_path )(void *kodiBase) |
| |
| char *(* | get_base_user_path )(void *kodiBase) |
| |
| void(* | addon_log_msg )(void *kodiBase, const int loglevel, const char *msg) |
| |
| bool(* | get_setting_bool )(void *kodiBase, const char *id, bool *value) |
| |
| bool(* | get_setting_int )(void *kodiBase, const char *id, int *value) |
| |
| bool(* | get_setting_float )(void *kodiBase, const char *id, float *value) |
| |
| bool(* | get_setting_string )(void *kodiBase, const char *id, char **value) |
| |
| bool(* | set_setting_bool )(void *kodiBase, const char *id, bool value) |
| |
| bool(* | set_setting_int )(void *kodiBase, const char *id, int value) |
| |
| bool(* | set_setting_float )(void *kodiBase, const char *id, float value) |
| |
| bool(* | set_setting_string )(void *kodiBase, const char *id, const char *value) |
| |
| void *(* | get_interface )(void *kodiBase, const char *name, const char *version) |
| |
| struct AddonToKodiFuncTable_kodi * | kodi |
| |
| struct AddonToKodiFuncTable_kodi_audioengine * | kodi_audioengine |
| |
| struct AddonToKodiFuncTable_kodi_filesystem * | kodi_filesystem |
| |
| struct AddonToKodiFuncTable_kodi_gui * | kodi_gui |
| |
| struct AddonToKodiFuncTable_kodi_network * | kodi_network |
| |
| bool(* | is_setting_using_default )(void *kodiBase, const char *id) |
| |
◆ addon_log_msg
| void(* AddonToKodiFuncTable_Addon::addon_log_msg) (void *kodiBase, const int loglevel, const char *msg) |
◆ free_string
◆ free_string_array
| void(* AddonToKodiFuncTable_Addon::free_string_array) (void *kodiBase, char **arr, int numElements) |
◆ get_addon_path
| char *(* AddonToKodiFuncTable_Addon::get_addon_path) (void *kodiBase) |
◆ get_base_user_path
| char *(* AddonToKodiFuncTable_Addon::get_base_user_path) (void *kodiBase) |
◆ get_interface
| void *(* AddonToKodiFuncTable_Addon::get_interface) (void *kodiBase, const char *name, const char *version) |
◆ get_setting_bool
◆ get_setting_float
| bool(* AddonToKodiFuncTable_Addon::get_setting_float) (void *kodiBase, const char *id, float *value) |
◆ get_setting_int
◆ get_setting_string
| bool(* AddonToKodiFuncTable_Addon::get_setting_string) (void *kodiBase, const char *id, char **value) |
◆ get_type_version
| char *(* AddonToKodiFuncTable_Addon::get_type_version) (void *kodiBase, int type) |
◆ is_setting_using_default
| bool(* AddonToKodiFuncTable_Addon::is_setting_using_default) (void *kodiBase, const char *id) |
◆ kodi
◆ kodi_audioengine
◆ kodi_filesystem
◆ kodi_gui
◆ kodi_network
◆ kodiBase
◆ set_setting_bool
◆ set_setting_float
| bool(* AddonToKodiFuncTable_Addon::set_setting_float) (void *kodiBase, const char *id, float value) |
◆ set_setting_int
◆ set_setting_string
| bool(* AddonToKodiFuncTable_Addon::set_setting_string) (void *kodiBase, const char *id, const char *value) |
The documentation for this struct was generated from the following file: