RetroArch
|
#include <stdio.h>
#include <string.h>
#include <malloc.h>
#include <math.h>
#include <encodings/utf.h>
#include <wiiu/gx2.h>
#include "gfx/font_driver.h"
#include "gfx/video_driver.h"
#include "gfx/common/gx2_common.h"
#include "system/memory.h"
#include "wiiu/wiiu_dbg.h"
#include "verbosity.h"
Classes | |
struct | wiiu_font_t |
Functions | |
static void * | wiiu_font_init_font (void *data, const char *font_path, float font_size, bool is_threaded) |
static void | wiiu_font_free_font (void *data, bool is_threaded) |
static int | wiiu_font_get_message_width (void *data, const char *msg, unsigned msg_len, float scale) |
static void | wiiu_font_render_line (video_frame_info_t *video_info, wiiu_font_t *font, const char *msg, unsigned msg_len, float scale, const unsigned int color, float pos_x, float pos_y, unsigned text_align) |
static void | wiiu_font_render_message (video_frame_info_t *video_info, wiiu_font_t *font, const char *msg, float scale, const unsigned int color, float pos_x, float pos_y, unsigned text_align) |
static void | wiiu_font_render_msg (video_frame_info_t *video_info, void *data, const char *msg, const struct font_params *params) |
static const struct font_glyph * | wiiu_font_get_glyph (void *data, uint32_t code) |
Variables | |
font_renderer_t | wiiu_font |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
font_renderer_t wiiu_font |