11 #include "addons/kodi-dev-kit/include/kodi/c-api/gui/controls/spin.h" 45 static void set_visible(KODI_HANDLE kodiBase, KODI_GUI_CONTROL_HANDLE handle,
bool visible);
46 static void set_enabled(KODI_HANDLE kodiBase, KODI_GUI_CONTROL_HANDLE handle,
bool enabled);
48 static void set_text(KODI_HANDLE kodiBase, KODI_GUI_CONTROL_HANDLE handle,
const char* text);
49 static void reset(KODI_HANDLE kodiBase, KODI_GUI_CONTROL_HANDLE handle);
50 static void set_type(KODI_HANDLE kodiBase, KODI_GUI_CONTROL_HANDLE handle,
int type);
52 static void add_string_label(KODI_HANDLE kodiBase,
53 KODI_GUI_CONTROL_HANDLE handle,
56 static void add_int_label(KODI_HANDLE kodiBase,
57 KODI_GUI_CONTROL_HANDLE handle,
61 static void set_string_value(KODI_HANDLE kodiBase,
62 KODI_GUI_CONTROL_HANDLE handle,
64 static char* get_string_value(KODI_HANDLE kodiBase, KODI_GUI_CONTROL_HANDLE handle);
66 static void set_int_range(KODI_HANDLE kodiBase,
67 KODI_GUI_CONTROL_HANDLE handle,
70 static void set_int_value(KODI_HANDLE kodiBase, KODI_GUI_CONTROL_HANDLE handle,
int value);
71 static int get_int_value(KODI_HANDLE kodiBase, KODI_GUI_CONTROL_HANDLE handle);
73 static void set_float_range(KODI_HANDLE kodiBase,
74 KODI_GUI_CONTROL_HANDLE handle,
77 static void set_float_value(KODI_HANDLE kodiBase, KODI_GUI_CONTROL_HANDLE handle,
float value);
78 static float get_float_value(KODI_HANDLE kodiBase, KODI_GUI_CONTROL_HANDLE handle);
79 static void set_float_interval(KODI_HANDLE kodiBase,
80 KODI_GUI_CONTROL_HANDLE handle,
Main structure passed from kodi to addon with basic information needed to create add-on.
Definition: addon_base.h:378
static void set_visible(KODI_HANDLE kodiBase, KODI_GUI_CONTROL_HANDLE handle, bool visible)
callback functions from add-on to kodi
Definition: Spin.cpp:53
Global gui Add-on to Kodi callback functions.
Definition: Spin.h:29