xbmc
Public Attributes | List of all members
AddonToKodiFuncTable_kodi_addon Struct Reference

Public Attributes

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)
 

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