|
RetroArch
|
#include <stdint.h>#include <stdlib.h>#include <stddef.h>#include <stdio.h>#include <string.h>#include <limits.h>#include <math.h>#include <retro_assert.h>#include <compat/posix_string.h>#include <compat/strl.h>#include <file/file_path.h>#include <formats/image.h>#include <gfx/math/matrix_4x4.h>#include <streams/file_stream.h>#include <string/stdstring.h>#include <lists/string_list.h>#include "menu_generic.h"#include "nuklear/nk_menu.h"#include "../menu_driver.h"#include "../menu_animation.h"#include "../../core.h"#include "../../core_info.h"#include "../../configuration.h"#include "../../frontend/frontend_driver.h"#include "../../retroarch.h"#include "../../verbosity.h"#include "../../tasks/tasks_internal.h"Functions | |
| static void | nk_menu_init_device (nk_menu_handle_t *nk) |
| static void * | nk_menu_init (void **userdata, bool video_is_threaded) |
| static void | nk_menu_input_gamepad (nk_menu_handle_t *nk) |
| static void | nk_menu_input_mouse_movement (struct nk_context *ctx) |
| static void | nk_menu_input_mouse_button (struct nk_context *ctx) |
| static void | nk_menu_input_keyboard (struct nk_context *ctx) |
| static void | nk_menu_get_message (void *data, const char *message) |
| static void | nk_menu_main (nk_menu_handle_t *nk) |
| static void | nk_menu_frame (void *data, video_frame_info_t *video_info) |
| static void | nk_menu_free (void *data) |
| static void | nk_menu_context_load_textures (nk_menu_handle_t *nk, const char *iconpath) |
| static void | nk_menu_context_reset (void *data, bool is_threaded) |
| static void | nk_menu_context_destroy (void *data) |
| static bool | nk_menu_init_list (void *data) |
| static int | nk_menu_iterate (void *data, void *userdata, enum menu_action action) |
Variables | |
| menu_ctx_driver_t | menu_ctx_nuklear |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| menu_ctx_driver_t menu_ctx_nuklear |
1.8.15