RetroArch
|
#include <stdint.h>
#include <compat/strl.h>
#include "SDL.h"
#include "../input_driver.h"
#include "../../tasks/tasks_internal.h"
#include "../../verbosity.h"
Classes | |
struct | _sdl_joypad |
Typedefs | |
typedef struct _sdl_joypad | sdl_joypad_t |
Functions | |
static const char * | sdl_joypad_name (unsigned pad) |
static uint8_t | sdl_pad_get_button (sdl_joypad_t *pad, unsigned button) |
static uint8_t | sdl_pad_get_hat (sdl_joypad_t *pad, unsigned hat) |
static int16_t | sdl_pad_get_axis (sdl_joypad_t *pad, unsigned axis) |
static void | sdl_pad_connect (unsigned id) |
static void | sdl_pad_disconnect (unsigned id) |
static void | sdl_joypad_destroy (void) |
static bool | sdl_joypad_init (void *data) |
static bool | sdl_joypad_button (unsigned port, uint16_t joykey) |
static int16_t | sdl_joypad_axis (unsigned port, uint32_t joyaxis) |
static void | sdl_joypad_poll (void) |
static bool | sdl_joypad_query_pad (unsigned pad) |
Variables | |
const int | g_subsystem = SDL_INIT_JOYSTICK |
static sdl_joypad_t | sdl_pads [MAX_USERS] |
input_device_driver_t | sdl_joypad |
typedef struct _sdl_joypad sdl_joypad_t |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
const int g_subsystem = SDL_INIT_JOYSTICK |
input_device_driver_t sdl_joypad |
|
static |