![]() |
Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
|
#include <definitions.h>
Public Attributes | |
void *(* | create )(void *kodiBase, const char *xml_filename, const char *default_skin, bool as_dialog, bool is_media) |
void(* | destroy )(void *kodiBase, void *handle) |
void(* | set_callbacks )(void *kodiBase, void *handle, void *clienthandle, bool(*)(void *handle), bool(*)(void *handle, int), bool(*)(void *handle, int), bool(*)(void *handle, int), void(*)(void *handle, int, gui_context_menu_pair *, unsigned int *), bool(*)(void *handle, int, unsigned int)) |
bool(* | show )(void *kodiBase, void *handle) |
bool(* | close )(void *kodiBase, void *handle) |
bool(* | do_modal )(void *kodiBase, void *handle) |
bool(* | set_focus_id )(void *kodiBase, void *handle, int control_id) |
int(* | get_focus_id )(void *kodiBase, void *handle) |
void(* | set_control_label )(void *kodiBase, void *handle, int control_id, const char *label) |
void(* | set_property )(void *kodiBase, void *handle, const char *key, const char *value) |
void(* | set_property_int )(void *kodiBase, void *handle, const char *key, int value) |
void(* | set_property_bool )(void *kodiBase, void *handle, const char *key, bool value) |
void(* | set_property_double )(void *kodiBase, void *handle, const char *key, double value) |
char *(* | get_property )(void *kodiBase, void *handle, const char *key) |
int(* | get_property_int )(void *kodiBase, void *handle, const char *key) |
bool(* | get_property_bool )(void *kodiBase, void *handle, const char *key) |
double(* | get_property_double )(void *kodiBase, void *handle, const char *key) |
void(* | clear_properties )(void *kodiBase, void *handle) |
void(* | clear_property )(void *kodiBase, void *handle, const char *key) |
void(* | clear_item_list )(void *kodiBase, void *handle) |
void(* | add_list_item )(void *kodiBase, void *handle, void *item, int list_position) |
void(* | remove_list_item_from_position )(void *kodiBase, void *handle, int list_position) |
void(* | remove_list_item )(void *kodiBase, void *handle, void *item) |
void *(* | get_list_item )(void *kodiBase, void *handle, int list_position) |
void(* | set_current_list_position )(void *kodiBase, void *handle, int list_position) |
int(* | get_current_list_position )(void *kodiBase, void *handle) |
int(* | get_list_size )(void *kodiBase, void *handle) |
void(* | set_container_property )(void *kodiBase, void *handle, const char *key, const char *value) |
void(* | set_container_content )(void *kodiBase, void *handle, const char *value) |
int(* | get_current_container_id )(void *kodiBase, void *handle) |
void(* | mark_dirty_region )(void *kodiBase, void *handle) |
void *(* | get_control_button )(void *kodiBase, void *handle, int control_id) |
void *(* | get_control_edit )(void *kodiBase, void *handle, int control_id) |
void *(* | get_control_fade_label )(void *kodiBase, void *handle, int control_id) |
void *(* | get_control_image )(void *kodiBase, void *handle, int control_id) |
void *(* | get_control_label )(void *kodiBase, void *handle, int control_id) |
void *(* | get_control_progress )(void *kodiBase, void *handle, int control_id) |
void *(* | get_control_radio_button )(void *kodiBase, void *handle, int control_id) |
void *(* | get_control_render_addon )(void *kodiBase, void *handle, int control_id) |
void *(* | get_control_settings_slider )(void *kodiBase, void *handle, int control_id) |
void *(* | get_control_slider )(void *kodiBase, void *handle, int control_id) |
void *(* | get_control_spin )(void *kodiBase, void *handle, int control_id) |
void *(* | get_control_text_box )(void *kodiBase, void *handle, int control_id) |
void *(* | get_control_dummy1 )(void *kodiBase, void *handle, int control_id) |
void *(* | get_control_dummy2 )(void *kodiBase, void *handle, int control_id) |
void *(* | get_control_dummy3 )(void *kodiBase, void *handle, int control_id) |
void *(* | get_control_dummy4 )(void *kodiBase, void *handle, int control_id) |
void *(* | get_control_dummy5 )(void *kodiBase, void *handle, int control_id) |
void *(* | get_control_dummy6 )(void *kodiBase, void *handle, int control_id) |
void *(* | get_control_dummy7 )(void *kodiBase, void *handle, int control_id) |
void *(* | get_control_dummy8 )(void *kodiBase, void *handle, int control_id) |
void *(* | get_control_dummy9 )(void *kodiBase, void *handle, int control_id) |
void *(* | get_control_dummy10 )(void *kodiBase, void *handle, int control_id) |
void(* AddonToKodiFuncTable_kodi_gui_window::add_list_item) (void *kodiBase, void *handle, void *item, int list_position) |
void(* AddonToKodiFuncTable_kodi_gui_window::clear_property) (void *kodiBase, void *handle, const char *key) |
void *(* AddonToKodiFuncTable_kodi_gui_window::create) (void *kodiBase, const char *xml_filename, const char *default_skin, bool as_dialog, bool is_media) |
void *(* AddonToKodiFuncTable_kodi_gui_window::get_control_button) (void *kodiBase, void *handle, int control_id) |
void *(* AddonToKodiFuncTable_kodi_gui_window::get_control_dummy1) (void *kodiBase, void *handle, int control_id) |
void *(* AddonToKodiFuncTable_kodi_gui_window::get_control_dummy10) (void *kodiBase, void *handle, int control_id) |
void *(* AddonToKodiFuncTable_kodi_gui_window::get_control_dummy2) (void *kodiBase, void *handle, int control_id) |
void *(* AddonToKodiFuncTable_kodi_gui_window::get_control_dummy3) (void *kodiBase, void *handle, int control_id) |
void *(* AddonToKodiFuncTable_kodi_gui_window::get_control_dummy4) (void *kodiBase, void *handle, int control_id) |
void *(* AddonToKodiFuncTable_kodi_gui_window::get_control_dummy5) (void *kodiBase, void *handle, int control_id) |
void *(* AddonToKodiFuncTable_kodi_gui_window::get_control_dummy6) (void *kodiBase, void *handle, int control_id) |
void *(* AddonToKodiFuncTable_kodi_gui_window::get_control_dummy7) (void *kodiBase, void *handle, int control_id) |
void *(* AddonToKodiFuncTable_kodi_gui_window::get_control_dummy8) (void *kodiBase, void *handle, int control_id) |
void *(* AddonToKodiFuncTable_kodi_gui_window::get_control_dummy9) (void *kodiBase, void *handle, int control_id) |
void *(* AddonToKodiFuncTable_kodi_gui_window::get_control_edit) (void *kodiBase, void *handle, int control_id) |
void *(* AddonToKodiFuncTable_kodi_gui_window::get_control_fade_label) (void *kodiBase, void *handle, int control_id) |
void *(* AddonToKodiFuncTable_kodi_gui_window::get_control_image) (void *kodiBase, void *handle, int control_id) |
void *(* AddonToKodiFuncTable_kodi_gui_window::get_control_label) (void *kodiBase, void *handle, int control_id) |
void *(* AddonToKodiFuncTable_kodi_gui_window::get_control_progress) (void *kodiBase, void *handle, int control_id) |
void *(* AddonToKodiFuncTable_kodi_gui_window::get_control_radio_button) (void *kodiBase, void *handle, int control_id) |
void *(* AddonToKodiFuncTable_kodi_gui_window::get_control_render_addon) (void *kodiBase, void *handle, int control_id) |
void *(* AddonToKodiFuncTable_kodi_gui_window::get_control_settings_slider) (void *kodiBase, void *handle, int control_id) |
void *(* AddonToKodiFuncTable_kodi_gui_window::get_control_slider) (void *kodiBase, void *handle, int control_id) |
void *(* AddonToKodiFuncTable_kodi_gui_window::get_control_spin) (void *kodiBase, void *handle, int control_id) |
void *(* AddonToKodiFuncTable_kodi_gui_window::get_control_text_box) (void *kodiBase, void *handle, int control_id) |
int(* AddonToKodiFuncTable_kodi_gui_window::get_current_container_id) (void *kodiBase, void *handle) |
int(* AddonToKodiFuncTable_kodi_gui_window::get_current_list_position) (void *kodiBase, void *handle) |
void *(* AddonToKodiFuncTable_kodi_gui_window::get_list_item) (void *kodiBase, void *handle, int list_position) |
char *(* AddonToKodiFuncTable_kodi_gui_window::get_property) (void *kodiBase, void *handle, const char *key) |
bool(* AddonToKodiFuncTable_kodi_gui_window::get_property_bool) (void *kodiBase, void *handle, const char *key) |
double(* AddonToKodiFuncTable_kodi_gui_window::get_property_double) (void *kodiBase, void *handle, const char *key) |
int(* AddonToKodiFuncTable_kodi_gui_window::get_property_int) (void *kodiBase, void *handle, const char *key) |
void(* AddonToKodiFuncTable_kodi_gui_window::remove_list_item) (void *kodiBase, void *handle, void *item) |
void(* AddonToKodiFuncTable_kodi_gui_window::remove_list_item_from_position) (void *kodiBase, void *handle, int list_position) |
void(* AddonToKodiFuncTable_kodi_gui_window::set_callbacks) (void *kodiBase, void *handle, void *clienthandle, bool(*)(void *handle), bool(*)(void *handle, int), bool(*)(void *handle, int), bool(*)(void *handle, int), void(*)(void *handle, int, gui_context_menu_pair *, unsigned int *), bool(*)(void *handle, int, unsigned int)) |
void(* AddonToKodiFuncTable_kodi_gui_window::set_container_content) (void *kodiBase, void *handle, const char *value) |
void(* AddonToKodiFuncTable_kodi_gui_window::set_container_property) (void *kodiBase, void *handle, const char *key, const char *value) |
void(* AddonToKodiFuncTable_kodi_gui_window::set_control_label) (void *kodiBase, void *handle, int control_id, const char *label) |
void(* AddonToKodiFuncTable_kodi_gui_window::set_current_list_position) (void *kodiBase, void *handle, int list_position) |
bool(* AddonToKodiFuncTable_kodi_gui_window::set_focus_id) (void *kodiBase, void *handle, int control_id) |
void(* AddonToKodiFuncTable_kodi_gui_window::set_property) (void *kodiBase, void *handle, const char *key, const char *value) |
void(* AddonToKodiFuncTable_kodi_gui_window::set_property_bool) (void *kodiBase, void *handle, const char *key, bool value) |
void(* AddonToKodiFuncTable_kodi_gui_window::set_property_double) (void *kodiBase, void *handle, const char *key, double value) |
void(* AddonToKodiFuncTable_kodi_gui_window::set_property_int) (void *kodiBase, void *handle, const char *key, int value) |