|
RetroArch
|
#include <stdlib.h>#include <stddef.h>#include <string.h>#include <windowsx.h>#include <dinput.h>#include <boolean.h>#include <compat/strl.h>#include <string/stdstring.h>#include "../../tasks/tasks_internal.h"#include "../../gfx/video_driver.h"#include "../input_driver.h"#include "../input_keymaps.h"#include "../../verbosity.h"#include "dinput_joypad.h"Classes | |
| struct | dinput_joypad |
Variables | |
| static struct dinput_joypad | g_pads [MAX_USERS] |
| static unsigned | g_joypad_cnt |
| static unsigned | g_last_xinput_pad_idx |
| static const GUID | common_xinput_guids [] |
| bool | g_xinput_block_pads |
| int | g_xinput_pad_indexes [MAX_USERS] |
| LPDIRECTINPUT8 | g_dinput_ctx |
| input_device_driver_t | dinput_joypad |
|
static |
|
static |
| bool dinput_joypad_get_vidpid_from_xinput_index | ( | int32_t | index, |
| int32_t * | vid, | ||
| int32_t * | pid, | ||
| int32_t * | dinput_index | ||
| ) |
|
static |
|
static |
|
static |
| bool dinput_joypad_set_rumble | ( | unsigned | pad, |
| enum retro_rumble_effect | type, | ||
| uint16_t | strenght | ||
| ) |
|
static |
|
static |
| LPDIRECTINPUT8 g_dinput_ctx |
|
static |
|
static |
|
static |
| bool g_xinput_block_pads |
| int g_xinput_pad_indexes[MAX_USERS] |
1.8.15