| char *(* get_addon_path) (const KODI_ADDON_BACKEND_HDL hdl) |
| char *(* get_lib_path) (const KODI_ADDON_BACKEND_HDL hdl) |
| char *(* get_user_path) (const KODI_ADDON_BACKEND_HDL hdl) |
| char *(* get_temp_path) (const KODI_ADDON_BACKEND_HDL hdl) |
| char *(* get_localized_string) (const KODI_ADDON_BACKEND_HDL hdl, long label_id) |
| bool(* open_settings_dialog) (const KODI_ADDON_BACKEND_HDL hdl) |
| bool(* is_setting_using_default) (const KODI_ADDON_BACKEND_HDL hdl, const char *id) |
| bool(* get_setting_bool) (const KODI_ADDON_BACKEND_HDL hdl, const char *id, bool *value) |
| bool(* get_setting_int) (const KODI_ADDON_BACKEND_HDL hdl, const char *id, int *value) |
| bool(* get_setting_float) (const KODI_ADDON_BACKEND_HDL hdl, const char *id, float *value) |
| bool(* get_setting_string) (const KODI_ADDON_BACKEND_HDL hdl, const char *id, char **value) |
| bool(* set_setting_bool) (const KODI_ADDON_BACKEND_HDL hdl, const char *id, bool value) |
| bool(* set_setting_int) (const KODI_ADDON_BACKEND_HDL hdl, const char *id, int value) |
| bool(* set_setting_float) (const KODI_ADDON_BACKEND_HDL hdl, const char *id, float value) |
| bool(* set_setting_string) (const KODI_ADDON_BACKEND_HDL hdl, const char *id, const char *value) |
| char *(* get_addon_info) (const KODI_ADDON_BACKEND_HDL hdl, const char *id) |
| char *(* get_type_version) (const KODI_ADDON_BACKEND_HDL hdl, int type) |
| void *(* get_interface) (const KODI_ADDON_BACKEND_HDL hdl, const char *name, const char *version) |