#include <stdint.h>
#include <boolean.h>
#include <retro_common_api.h>
#include "video_driver.h"
Go to the source code of this file.
|
int | font_renderer_create_default (const font_renderer_driver_t **drv, void **handle, const char *font_path, unsigned font_size) |
|
void | font_driver_render_msg (video_frame_info_t *video_info, void *font_data, const char *msg, const struct font_params *params) |
|
void | font_driver_bind_block (void *font_data, void *block) |
|
int | font_driver_get_message_width (void *font_data, const char *msg, unsigned len, float scale) |
|
void | font_driver_flush (unsigned width, unsigned height, void *font_data, video_frame_info_t *video_info) |
|
void | font_driver_free (void *font_data) |
|
font_data_t * | font_driver_init_first (void *video_data, const char *font_path, float font_size, bool threading_hint, bool is_threaded, enum font_driver_render_api api) |
|
void | font_driver_init_osd (void *video_data, bool threading_hint, bool is_threaded, enum font_driver_render_api api) |
|
void | font_driver_free_osd (void) |
|
◆ font_renderer_driver_t
◆ font_renderer_t
◆ font_driver_bind_block()
void font_driver_bind_block |
( |
void * |
font_data, |
|
|
void * |
block |
|
) |
| |
◆ font_driver_flush()
◆ font_driver_free()
void font_driver_free |
( |
void * |
font_data | ) |
|
◆ font_driver_free_osd()
◆ font_driver_get_message_width()
int font_driver_get_message_width |
( |
void * |
font_data, |
|
|
const char * |
msg, |
|
|
unsigned |
len, |
|
|
float |
scale |
|
) |
| |
◆ font_driver_init_first()
◆ font_driver_init_osd()
◆ font_driver_render_msg()
◆ font_renderer_create_default()
◆ bitmap_font_renderer
◆ caca_font
◆ coretext_font_renderer
◆ ctr_font
◆ d3d10_font
◆ d3d11_font
◆ d3d12_font
◆ d3d_win32_font
◆ d3d_xbox360_font
◆ d3d_xdk1_font
◆ freetype_font_renderer
◆ gdi_font
◆ gl_raster_font
◆ libdbg_font
◆ metal_raster_font
◆ sixel_font
◆ stb_font_renderer
◆ stb_unicode_font_renderer
◆ switch_font
◆ vga_font
◆ vita2d_vita_font
◆ vulkan_raster_font
◆ wiiu_font