|
static const char * | materialui_texture_path (unsigned id) |
|
static void | materialui_context_reset_textures (materialui_handle_t *mui) |
|
static void | materialui_draw_icon (video_frame_info_t *video_info, unsigned icon_size, uintptr_t texture, float x, float y, unsigned width, unsigned height, float rotation, float scale_factor, float *color) |
|
static void | materialui_draw_tab (materialui_handle_t *mui, video_frame_info_t *video_info, unsigned i, unsigned width, unsigned height, float *tab_color, float *active_tab_color) |
|
static void | materialui_draw_tab_begin (materialui_handle_t *mui, video_frame_info_t *video_info, unsigned width, unsigned height, float *tabs_bg_color, float *tabs_separator_color) |
|
static void | materialui_draw_tab_end (materialui_handle_t *mui, video_frame_info_t *video_info, unsigned width, unsigned height, unsigned header_height, float *active_tab_marker_color) |
|
static void | materialui_draw_scrollbar (materialui_handle_t *mui, video_frame_info_t *video_info, unsigned width, unsigned height, float *coord_color) |
|
static void | materialui_get_message (void *data, const char *message) |
|
static void | materialui_render_messagebox (materialui_handle_t *mui, video_frame_info_t *video_info, const char *message, float *body_bg_color, uint32_t font_color) |
|
static unsigned | materialui_count_lines (const char *str) |
|
static void | materialui_compute_entries_box (materialui_handle_t *mui, int width) |
|
static void | materialui_render (void *data, bool is_idle) |
|
static void | materialui_render_label_value (materialui_handle_t *mui, video_frame_info_t *video_info, materialui_node_t *node, int i, int y, unsigned width, unsigned height, uint64_t index, uint32_t color, bool selected, const char *label, const char *value, float *label_color, uint32_t sublabel_color) |
|
static void | materialui_render_menu_list (video_frame_info_t *video_info, materialui_handle_t *mui, unsigned width, unsigned height, uint32_t font_normal_color, uint32_t font_hover_color, float *menu_list_color, uint32_t sublabel_color) |
|
static size_t | materialui_list_get_size (void *data, enum menu_list_type type) |
|
static int | materialui_get_core_title (char *s, size_t len) |
|
static void | materialui_draw_bg (menu_display_ctx_draw_t *draw, video_frame_info_t *video_info) |
|
static void | materialui_frame (void *data, video_frame_info_t *video_info) |
|
static void | materialui_layout (materialui_handle_t *mui, bool video_is_threaded) |
|
static void * | materialui_init (void **userdata, bool video_is_threaded) |
|
static void | materialui_free (void *data) |
|
static void | materialui_context_bg_destroy (materialui_handle_t *mui) |
|
static void | materialui_context_destroy (void *data) |
|
static bool | materialui_load_image (void *userdata, void *data, enum menu_image_type type) |
|
static float | materialui_get_scroll (materialui_handle_t *mui) |
|
static void | materialui_navigation_set (void *data, bool scroll) |
|
static void | materialui_list_set_selection (void *data, file_list_t *list) |
|
static void | materialui_navigation_clear (void *data, bool pending_push) |
|
static void | materialui_navigation_set_last (void *data) |
|
static void | materialui_navigation_alphabet (void *data, size_t *unused) |
|
static void | materialui_populate_entries (void *data, const char *path, const char *label, unsigned i) |
|
static void | materialui_context_reset (void *data, bool is_threaded) |
|
static int | materialui_environ (enum menu_environ_cb type, void *data, void *userdata) |
|
static void | materialui_preswitch_tabs (materialui_handle_t *mui, unsigned action) |
|
static void | materialui_list_cache (void *data, enum menu_list_type type, unsigned action) |
|
static int | materialui_list_push (void *data, void *userdata, menu_displaylist_info_t *info, unsigned type) |
|
static size_t | materialui_list_get_selection (void *data) |
|
static int | materialui_pointer_down (void *userdata, unsigned x, unsigned y, unsigned ptr, menu_file_list_cbs_t *cbs, menu_entry_t *entry, unsigned action) |
|
static int | materialui_pointer_up (void *userdata, unsigned x, unsigned y, unsigned ptr, menu_file_list_cbs_t *cbs, menu_entry_t *entry, unsigned action) |
|
static void | materialui_list_insert (void *userdata, file_list_t *list, const char *path, const char *fullpath, const char *label, size_t list_size, unsigned type) |
|
static void | materialui_list_clear (file_list_t *list) |
|