Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
KODI_ADDON_INSTANCE_FUNC_CB Struct Reference

#include <addon_base.h>

Public Attributes

char *(* get_instance_user_path )(const KODI_ADDON_INSTANCE_BACKEND_HDL hdl)
 
bool(* is_instance_setting_using_default )(const KODI_ADDON_INSTANCE_BACKEND_HDL hdl, const char *id)
 
bool(* get_instance_setting_bool )(const KODI_ADDON_INSTANCE_BACKEND_HDL hdl, const char *id, bool *value)
 
bool(* get_instance_setting_int )(const KODI_ADDON_INSTANCE_BACKEND_HDL hdl, const char *id, int *value)
 
bool(* get_instance_setting_float )(const KODI_ADDON_INSTANCE_BACKEND_HDL hdl, const char *id, float *value)
 
bool(* get_instance_setting_string )(const KODI_ADDON_INSTANCE_BACKEND_HDL hdl, const char *id, char **value)
 
bool(* set_instance_setting_bool )(const KODI_ADDON_INSTANCE_BACKEND_HDL hdl, const char *id, bool value)
 
bool(* set_instance_setting_int )(const KODI_ADDON_INSTANCE_BACKEND_HDL hdl, const char *id, int value)
 
bool(* set_instance_setting_float )(const KODI_ADDON_INSTANCE_BACKEND_HDL hdl, const char *id, float value)
 
bool(* set_instance_setting_string )(const KODI_ADDON_INSTANCE_BACKEND_HDL hdl, const char *id, const char *value)
 

Member Data Documentation

◆ get_instance_setting_bool

bool(* KODI_ADDON_INSTANCE_FUNC_CB::get_instance_setting_bool) (const KODI_ADDON_INSTANCE_BACKEND_HDL hdl, const char *id, bool *value)

◆ get_instance_setting_float

bool(* KODI_ADDON_INSTANCE_FUNC_CB::get_instance_setting_float) (const KODI_ADDON_INSTANCE_BACKEND_HDL hdl, const char *id, float *value)

◆ get_instance_setting_int

bool(* KODI_ADDON_INSTANCE_FUNC_CB::get_instance_setting_int) (const KODI_ADDON_INSTANCE_BACKEND_HDL hdl, const char *id, int *value)

◆ get_instance_setting_string

bool(* KODI_ADDON_INSTANCE_FUNC_CB::get_instance_setting_string) (const KODI_ADDON_INSTANCE_BACKEND_HDL hdl, const char *id, char **value)

◆ get_instance_user_path

char *(* KODI_ADDON_INSTANCE_FUNC_CB::get_instance_user_path) (const KODI_ADDON_INSTANCE_BACKEND_HDL hdl)

◆ is_instance_setting_using_default

bool(* KODI_ADDON_INSTANCE_FUNC_CB::is_instance_setting_using_default) (const KODI_ADDON_INSTANCE_BACKEND_HDL hdl, const char *id)

◆ set_instance_setting_bool

bool(* KODI_ADDON_INSTANCE_FUNC_CB::set_instance_setting_bool) (const KODI_ADDON_INSTANCE_BACKEND_HDL hdl, const char *id, bool value)

◆ set_instance_setting_float

bool(* KODI_ADDON_INSTANCE_FUNC_CB::set_instance_setting_float) (const KODI_ADDON_INSTANCE_BACKEND_HDL hdl, const char *id, float value)

◆ set_instance_setting_int

bool(* KODI_ADDON_INSTANCE_FUNC_CB::set_instance_setting_int) (const KODI_ADDON_INSTANCE_BACKEND_HDL hdl, const char *id, int value)

◆ set_instance_setting_string

bool(* KODI_ADDON_INSTANCE_FUNC_CB::set_instance_setting_string) (const KODI_ADDON_INSTANCE_BACKEND_HDL hdl, const char *id, const char *value)

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