|
int | menu_display_osk_ptr_at_pos (void *data, int x, int y, unsigned width, unsigned height) |
|
enum menu_toggle_reason | menu_display_toggle_get_reason (void) |
|
void | menu_display_toggle_set_reason (enum menu_toggle_reason reason) |
|
static bool | menu_display_check_compatibility (enum menu_display_driver_type type, bool video_is_threaded) |
|
void | menu_display_timedate (menu_display_ctx_datetime_t *datetime) |
|
void | menu_display_blend_begin (video_frame_info_t *video_info) |
|
void | menu_display_blend_end (video_frame_info_t *video_info) |
|
void | menu_display_scissor_begin (video_frame_info_t *video_info, int x, int y, unsigned width, unsigned height) |
|
void | menu_display_scissor_end (video_frame_info_t *video_info) |
|
void | menu_display_font_free (font_data_t *font) |
|
font_data_t * | menu_display_font (enum application_special_type type, float font_size, bool is_threaded) |
|
font_data_t * | menu_display_font_file (char *fontpath, float font_size, bool is_threaded) |
|
void | menu_display_coords_array_reset (void) |
|
video_coord_array_t * | menu_display_get_coords_array (void) |
|
const uint8_t * | menu_display_get_font_framebuffer (void) |
|
void | menu_display_set_font_framebuffer (const uint8_t *buffer) |
|
bool | menu_display_libretro_running (bool rarch_is_inited, bool rarch_is_dummy_core) |
|
bool | menu_display_libretro (bool is_idle, bool rarch_is_inited, bool rarch_is_dummy_core) |
|
void | menu_display_get_fb_size (unsigned *fb_width, unsigned *fb_height, size_t *fb_pitch) |
|
void | menu_display_set_width (unsigned width) |
|
void | menu_display_set_height (unsigned height) |
|
void | menu_display_set_header_height (unsigned height) |
|
unsigned | menu_display_get_header_height (void) |
|
size_t | menu_display_get_framebuffer_pitch (void) |
|
void | menu_display_set_framebuffer_pitch (size_t pitch) |
|
bool | menu_display_get_msg_force (void) |
|
void | menu_display_set_msg_force (bool state) |
|
bool | menu_display_get_font_data_init (void) |
|
void | menu_display_set_font_data_init (bool state) |
|
bool | menu_display_get_update_pending (void) |
|
void | menu_display_set_viewport (unsigned width, unsigned height) |
|
void | menu_display_unset_viewport (unsigned width, unsigned height) |
|
bool | menu_display_get_framebuffer_dirty_flag (void) |
|
void | menu_display_set_framebuffer_dirty_flag (void) |
|
void | menu_display_unset_framebuffer_dirty_flag (void) |
|
float | menu_display_get_dpi (void) |
|
bool | menu_display_driver_exists (const char *s) |
|
bool | menu_display_init_first_driver (bool video_is_threaded) |
|
bool | menu_display_restore_clear_color (void) |
|
void | menu_display_clear_color (menu_display_ctx_clearcolor_t *color, video_frame_info_t *video_info) |
|
void | menu_display_draw (menu_display_ctx_draw_t *draw, video_frame_info_t *video_info) |
|
void | menu_display_draw_pipeline (menu_display_ctx_draw_t *draw, video_frame_info_t *video_info) |
|
void | menu_display_draw_bg (menu_display_ctx_draw_t *draw, video_frame_info_t *video_info, bool add_opacity_to_wallpaper, float override_opacity) |
|
void | menu_display_draw_gradient (menu_display_ctx_draw_t *draw, video_frame_info_t *video_info) |
|
void | menu_display_draw_quad (video_frame_info_t *video_info, int x, int y, unsigned w, unsigned h, unsigned width, unsigned height, float *color) |
|
void | menu_display_draw_polygon (video_frame_info_t *video_info, int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4, unsigned width, unsigned height, float *color) |
|
void | menu_display_draw_texture (video_frame_info_t *video_info, int x, int y, unsigned w, unsigned h, unsigned width, unsigned height, float *color, uintptr_t texture) |
|
void | menu_display_draw_texture_slice (video_frame_info_t *video_info, int x, int y, unsigned w, unsigned h, unsigned new_w, unsigned new_h, unsigned width, unsigned height, float *color, unsigned offset, float scale_factor, uintptr_t texture) |
|
void | menu_display_rotate_z (menu_display_ctx_rotate_draw_t *draw, video_frame_info_t *video_info) |
|
bool | menu_display_get_tex_coords (menu_display_ctx_coord_draw_t *draw) |
|
static bool | menu_driver_load_image (menu_ctx_load_image_t *load_image_info) |
|
void | menu_display_handle_thumbnail_upload (void *task_data, void *user_data, const char *err) |
|
void | menu_display_handle_left_thumbnail_upload (void *task_data, void *user_data, const char *err) |
|
void | menu_display_handle_savestate_thumbnail_upload (void *task_data, void *user_data, const char *err) |
|
void | menu_display_handle_wallpaper_upload (void *task_data, void *user_data, const char *err) |
|
void | menu_display_allocate_white_texture (void) |
|
void | menu_display_draw_cursor (video_frame_info_t *video_info, float *color, float cursor_size, uintptr_t texture, float x, float y, unsigned width, unsigned height) |
|
static INLINE float | menu_display_scalef (float val, float oldmin, float oldmax, float newmin, float newmax) |
|
static INLINE float | menu_display_randf (float min, float max) |
|
void | menu_display_push_quad (unsigned width, unsigned height, const float *colors, int x1, int y1, int x2, int y2) |
|
void | menu_display_snow (int width, int height) |
|
void | menu_display_draw_keyboard (uintptr_t hover_texture, const font_data_t *font, video_frame_info_t *video_info, char *grid[], unsigned id, unsigned text_color) |
|
void | menu_display_draw_text (const font_data_t *font, const char *text, float x, float y, int width, int height, uint32_t color, enum text_alignment text_align, float scale, bool shadows_enable, float shadow_offset, bool draw_outside) |
|
bool | menu_display_reset_textures_list (const char *texture_path, const char *iconpath, uintptr_t *item, enum texture_filter_type filter_type) |
|
bool | menu_driver_is_binding_state (void) |
|
void | menu_driver_set_binding_state (bool on) |
|
const void * | menu_driver_find_handle (int idx) |
|
const char * | menu_driver_find_ident (int idx) |
|
const char * | config_get_menu_driver_options (void) |
|
static bool | menu_init (menu_handle_t *menu_data) |
|
static void | menu_input_key_event (bool down, unsigned keycode, uint32_t character, uint16_t mod) |
|
static void | menu_driver_toggle (bool on) |
|
const char * | menu_driver_ident (void) |
|
void | menu_driver_frame (video_frame_info_t *video_info) |
|
bool | menu_driver_render (bool is_idle, bool rarch_is_inited, bool rarch_is_dummy_core) |
|
bool | menu_driver_is_alive (void) |
|
bool | menu_driver_is_texture_set (void) |
|
bool | menu_driver_iterate (menu_ctx_iterate_t *iterate) |
|
bool | menu_driver_list_cache (menu_ctx_list_t *list) |
|
bool | menu_driver_list_clear (file_list_t *list) |
|
bool | menu_driver_list_insert (menu_ctx_list_t *list) |
|
bool | menu_driver_list_set_selection (file_list_t *list) |
|
static void | menu_update_libretro_info (void) |
|
static bool | menu_driver_init_internal (bool video_is_threaded) |
|
static bool | menu_driver_context_reset (bool video_is_threaded) |
|
bool | menu_driver_init (bool video_is_threaded) |
|
void | menu_driver_free (void) |
|
void | menu_driver_navigation_set (bool scroll) |
|
void | menu_driver_populate_entries (menu_displaylist_info_t *info) |
|
bool | menu_driver_push_list (menu_ctx_displaylist_t *disp_list) |
|
void | menu_driver_set_thumbnail_system (char *s, size_t len) |
|
void | menu_driver_set_thumbnail_content (char *s, size_t len) |
|
void | menu_driver_destroy (void) |
|
bool | menu_driver_list_get_entry (menu_ctx_list_t *list) |
|
bool | menu_driver_list_get_selection (menu_ctx_list_t *list) |
|
bool | menu_driver_list_get_size (menu_ctx_list_t *list) |
|
bool | menu_driver_ctl (enum rarch_menu_ctl_state state, void *data) |
|
size_t | menu_navigation_get_selection (void) |
|
void | menu_navigation_set_selection (size_t val) |
|
void | hex32_to_rgba_normalized (uint32_t hex, float *rgba, float alpha) |
|
void | menu_subsystem_populate (const struct retro_subsystem_info *subsystem, menu_displaylist_info_t *info) |
|