#include <menu_driver.h>
|
void(* | draw )(menu_display_ctx_draw_t *draw, video_frame_info_t *video_info) |
|
void(* | draw_pipeline )(menu_display_ctx_draw_t *draw, video_frame_info_t *video_info) |
|
void(* | viewport )(menu_display_ctx_draw_t *draw, video_frame_info_t *video_info) |
|
void(* | blend_begin )(video_frame_info_t *video_info) |
|
void(* | blend_end )(video_frame_info_t *video_info) |
|
void(* | restore_clear_color )(void) |
|
void(* | clear_color )(menu_display_ctx_clearcolor_t *clearcolor, video_frame_info_t *video_info) |
|
void *(* | get_default_mvp )(video_frame_info_t *video_info) |
|
const float *(* | get_default_vertices )(void) |
|
const float *(* | get_default_tex_coords )(void) |
|
bool(* | font_init_first )(void **font_handle, void *video_data, const char *font_path, float font_size, bool is_threaded) |
|
enum menu_display_driver_type | type |
|
const char * | ident |
|
bool | handles_transform |
|
void(* | scissor_begin )(video_frame_info_t *video_info, int x, int y, unsigned width, unsigned height) |
|
void(* | scissor_end )(video_frame_info_t *video_info) |
|
◆ blend_begin
◆ blend_end
◆ clear_color
◆ draw
◆ draw_pipeline
◆ font_init_first
◆ get_default_mvp
◆ get_default_tex_coords
const float*(* menu_display_ctx_driver::get_default_tex_coords) (void) |
◆ get_default_vertices
const float*(* menu_display_ctx_driver::get_default_vertices) (void) |
◆ handles_transform
bool menu_display_ctx_driver::handles_transform |
◆ ident
const char* menu_display_ctx_driver::ident |
◆ restore_clear_color
void(* menu_display_ctx_driver::restore_clear_color) (void) |
◆ scissor_begin
◆ scissor_end
◆ type
◆ viewport
The documentation for this struct was generated from the following file: