|
RetroArch
|
#include <stdint.h>#include <string.h>#include <stdlib.h>#include <boolean.h>#include "joypad_connection.h"#include "../input_defines.h"#include "../../driver.h"#include "../common/hid/hid_device_driver.h"Classes | |
| struct | wiiupro_buttons |
| struct | wiiupro |
| struct | wiiupro_calib |
| struct | hidpad_wiiupro_data |
Functions | |
| struct wiiupro_buttons | __attribute__ ((packed)) |
| static void | hidpad_wiiupro_send_control (struct hidpad_wiiupro_data *device) |
| static void * | hidpad_wiiupro_init (void *data, uint32_t slot, hid_driver_t *driver) |
| static void | hidpad_wiiupro_deinit (void *data) |
| static void | hidpad_wiiupro_get_buttons (void *data, input_bits_t *state) |
| static int16_t | hidpad_wiiupro_get_axis (void *data, unsigned axis) |
| static void | hidpad_wiiupro_packet_handler (void *data, uint8_t *packet, uint16_t size) |
| static void | hidpad_wiiupro_set_rumble (void *data, enum retro_rumble_effect effect, uint16_t strength) |
Variables | |
| bool | a |
| bool | b |
| bool | x |
| bool | y |
| bool | l |
| bool | r |
| bool | zl |
| bool | zr |
| bool | minus |
| bool | plus |
| bool | l3 |
| bool | r3 |
| bool | home |
| bool | left |
| bool | right |
| bool | up |
| bool | down |
| struct wiiupro | __attribute__ |
| struct wiiupro_calib * | calib_data |
| pad_connection_interface_t | pad_connection_wiiupro |
| struct wiiupro_buttons __attribute__ | ( | (packed) | ) |
|
static |
|
static |
|
static |
|
static |
| struct wiiupro __attribute__ |
| struct wiiupro_calib* calib_data |
| bool down |
| bool home |
| bool l |
| bool l3 |
| bool minus |
| pad_connection_interface_t pad_connection_wiiupro |
| bool plus |
| bool r3 |
| bool up |
| bool zl |
| bool zr |
1.8.15