= {
"linuxraw",
}
static uint64_t linuxraw_get_capabilities(void *data)
Definition: linuxraw_input.c:186
static bool linuxraw_keyboard_mapping_is_blocked(void *data)
Definition: linuxraw_input.c:204
bool linux_terminal_grab_stdin(void *data)
Definition: linux_common.c:85
static void linuxraw_input_poll(void *data)
Definition: linuxraw_input.c:159
static const input_device_driver_t * linuxraw_get_joypad_driver(void *data)
Definition: linuxraw_input.c:151
#define NULL
Pointer to 0.
Definition: gctypes.h:65
static void * linuxraw_input_init(const char *joypad_driver)
Definition: linuxraw_input.c:45
static void linuxraw_keyboard_mapping_set_block(void *data, bool value)
Definition: linuxraw_input.c:212
static void linuxraw_input_free(void *data)
Definition: linuxraw_input.c:128
static int16_t linuxraw_input_state(void *data, rarch_joypad_info_t joypad_info, const struct retro_keybind **binds, unsigned port, unsigned device, unsigned idx, unsigned id)
Definition: linuxraw_input.c:99
static bool linuxraw_set_rumble(void *data, unsigned port, enum retro_rumble_effect effect, uint16_t strength)
Definition: linuxraw_input.c:142
static void linuxraw_grab_mouse(void *data, bool state)
Definition: linuxraw_input.c:198