|
RetroArch
|
#include <stdlib.h>#include <boolean.h>#include "../core.h"#include "../dynamic.h"#include "mylist.h"#include "mem_util.h"#include "dirty_input.h"Classes | |
| struct | InputListElement_t |
Typedefs | |
| typedef struct InputListElement_t | InputListElement |
| typedef bool(* | LoadStateFunction) (const void *, size_t) |
Functions | |
| static void | reset_hook (void) |
| static bool | unserialze_hook (const void *buf, size_t size) |
| static void * | InputListElementConstructor (void) |
| static void | InputListElementRealloc (InputListElement *element, unsigned int newSize) |
| static void | InputListElementExpand (InputListElement *element, unsigned int newIndex) |
| static void | InputListElementDestructor (void *element_ptr) |
| static void | input_state_destroy (void) |
| static void | input_state_set_last (unsigned port, unsigned device, unsigned index, unsigned id, int16_t value) |
| int16_t | input_state_get_last (unsigned port, unsigned device, unsigned index, unsigned id) |
| static int16_t | input_state_with_logging (unsigned port, unsigned device, unsigned index, unsigned id) |
| void | add_input_state_hook (void) |
| void | remove_input_state_hook (void) |
Variables | |
| bool | input_is_dirty = false |
| static MyList * | input_state_list = NULL |
| struct retro_core_t | current_core |
| struct retro_callbacks | retro_ctx |
| static function_t | retro_reset_callback_original = NULL |
| static LoadStateFunction | retro_unserialize_callback_original = NULL |
| static retro_input_state_t | input_state_callback_original |
| typedef struct InputListElement_t InputListElement |
| int16_t input_state_get_last | ( | unsigned | port, |
| unsigned | device, | ||
| unsigned | index, | ||
| unsigned | id | ||
| ) |
|
static |
|
static |
|
static |
|
static |
| struct retro_core_t current_core |
|
static |
| struct retro_callbacks retro_ctx |
|
static |
|
static |
1.8.15