ReactOS 0.4.16-dev-297-gc569aee
|
#include <stdio.h>
#include "device_private.h"
#include "joystick_private.h"
#include "wine/debug.h"
#include "wine/heap.h"
#include "winreg.h"
Go to the source code of this file.
Macros | |
#define | VID_MICROSOFT 0x045e |
#define | FE(x) { x, #x} |
#define | DEBUG_TYPE(x) case (x): str = #x; break |
Variables | |
static const WORD | PID_XBOX_CONTROLLERS [] |
const GUID | DInput_PIDVID_Product_GUID |
#define VID_MICROSOFT 0x045e |
Definition at line 39 of file joystick.c.
|
static |
Definition at line 166 of file joystick.c.
Referenced by dump_DIEFFECT().
|
static |
|
static |
Definition at line 173 of file joystick.c.
Referenced by dump_DIEFFECT().
Definition at line 480 of file joystick.c.
Referenced by JoystickWGenericImpl_GetCapabilities().
Definition at line 117 of file joystick.c.
Referenced by dump_DIEFFECT().
|
static |
Definition at line 140 of file joystick.c.
Referenced by dump_DIEFFECT().
|
static |
|
static |
Definition at line 274 of file joystick.c.
void dump_DIEFFECT | ( | LPCDIEFFECT | eff, |
REFGUID | guid, | ||
DWORD | dwFlags | ||
) |
Definition at line 190 of file joystick.c.
Definition at line 107 of file joystick.c.
|
inlinestatic |
Definition at line 73 of file joystick.c.
Referenced by JoystickWGenericImpl_GetDeviceState(), and JoystickWGenericImpl_Poll().
|
inlinestatic |
Definition at line 77 of file joystick.c.
Referenced by JoystickAGenericImpl_GetCapabilities(), JoystickAGenericImpl_GetDeviceState(), JoystickAGenericImpl_GetObjectInfo(), JoystickAGenericImpl_GetProperty(), JoystickAGenericImpl_Poll(), and JoystickAGenericImpl_SetProperty().
|
inlinestatic |
Definition at line 65 of file joystick.c.
Referenced by JoystickAGenericImpl_BuildActionMap(), JoystickAGenericImpl_GetCapabilities(), JoystickAGenericImpl_GetDeviceInfo(), JoystickAGenericImpl_GetDeviceState(), JoystickAGenericImpl_GetObjectInfo(), JoystickAGenericImpl_GetProperty(), JoystickAGenericImpl_Poll(), JoystickAGenericImpl_SetActionMap(), and JoystickAGenericImpl_SetProperty().
|
inlinestatic |
Definition at line 69 of file joystick.c.
Referenced by JoystickWGenericImpl_BuildActionMap(), JoystickWGenericImpl_GetCapabilities(), JoystickWGenericImpl_GetDeviceInfo(), JoystickWGenericImpl_GetDeviceState(), JoystickWGenericImpl_GetProperty(), JoystickWGenericImpl_Poll(), JoystickWGenericImpl_SetActionMap(), and JoystickWGenericImpl_SetProperty().
Definition at line 312 of file joystick.c.
Definition at line 985 of file joystick.c.
Referenced by remap_apply().
Definition at line 1024 of file joystick.c.
HRESULT WINAPI JoystickAGenericImpl_BuildActionMap | ( | LPDIRECTINPUTDEVICE8A | iface, |
LPDIACTIONFORMATA | lpdiaf, | ||
LPCSTR | lpszUserName, | ||
DWORD | dwFlags | ||
) |
Definition at line 906 of file joystick.c.
HRESULT WINAPI JoystickAGenericImpl_GetCapabilities | ( | LPDIRECTINPUTDEVICE8A | iface, |
LPDIDEVCAPS | lpDIDevCaps | ||
) |
Definition at line 554 of file joystick.c.
HRESULT WINAPI JoystickAGenericImpl_GetDeviceInfo | ( | LPDIRECTINPUTDEVICE8A | iface, |
LPDIDEVICEINSTANCEA | pdidi | ||
) |
Definition at line 689 of file joystick.c.
HRESULT WINAPI JoystickAGenericImpl_GetDeviceState | ( | LPDIRECTINPUTDEVICE8A | iface, |
DWORD | len, | ||
LPVOID | ptr | ||
) |
Definition at line 824 of file joystick.c.
HRESULT WINAPI JoystickAGenericImpl_GetObjectInfo | ( | LPDIRECTINPUTDEVICE8A | iface, |
LPDIDEVICEOBJECTINSTANCEA | pdidoi, | ||
DWORD | dwObj, | ||
DWORD | dwHow | ||
) |
Definition at line 586 of file joystick.c.
HRESULT WINAPI JoystickAGenericImpl_GetProperty | ( | LPDIRECTINPUTDEVICE8A | iface, |
REFGUID | rguid, | ||
LPDIPROPHEADER | pdiph | ||
) |
Definition at line 680 of file joystick.c.
HRESULT WINAPI JoystickAGenericImpl_Poll | ( | LPDIRECTINPUTDEVICE8A | iface | ) |
Definition at line 794 of file joystick.c.
HRESULT WINAPI JoystickAGenericImpl_SetActionMap | ( | LPDIRECTINPUTDEVICE8A | iface, |
LPDIACTIONFORMATA | lpdiaf, | ||
LPCSTR | lpszUserName, | ||
DWORD | dwFlags | ||
) |
Definition at line 948 of file joystick.c.
HRESULT WINAPI JoystickAGenericImpl_SetProperty | ( | LPDIRECTINPUTDEVICE8A | iface, |
REFGUID | rguid, | ||
LPCDIPROPHEADER | ph | ||
) |
Definition at line 473 of file joystick.c.
HRESULT WINAPI JoystickWGenericImpl_BuildActionMap | ( | LPDIRECTINPUTDEVICE8W | iface, |
LPDIACTIONFORMATW | lpdiaf, | ||
LPCWSTR | lpszUserName, | ||
DWORD | dwFlags | ||
) |
Definition at line 831 of file joystick.c.
Referenced by JoystickAGenericImpl_BuildActionMap().
HRESULT WINAPI JoystickWGenericImpl_GetCapabilities | ( | LPDIRECTINPUTDEVICE8W | iface, |
LPDIDEVCAPS | lpDIDevCaps | ||
) |
Definition at line 526 of file joystick.c.
Referenced by JoystickAGenericImpl_GetCapabilities().
HRESULT WINAPI JoystickWGenericImpl_GetDeviceInfo | ( | LPDIRECTINPUTDEVICE8W | iface, |
LPDIDEVICEINSTANCEW | pdidi | ||
) |
Definition at line 737 of file joystick.c.
HRESULT WINAPI JoystickWGenericImpl_GetDeviceState | ( | LPDIRECTINPUTDEVICE8W | iface, |
DWORD | len, | ||
LPVOID | ptr | ||
) |
Definition at line 804 of file joystick.c.
Referenced by JoystickAGenericImpl_GetDeviceState().
HRESULT WINAPI JoystickWGenericImpl_GetObjectInfo | ( | LPDIRECTINPUTDEVICE8W | iface, |
LPDIDEVICEOBJECTINSTANCEW | pdidoi, | ||
DWORD | dwObj, | ||
DWORD | dwHow | ||
) |
Definition at line 563 of file joystick.c.
Referenced by JoystickAGenericImpl_GetObjectInfo().
HRESULT WINAPI JoystickWGenericImpl_GetProperty | ( | LPDIRECTINPUTDEVICE8W | iface, |
REFGUID | rguid, | ||
LPDIPROPHEADER | pdiph | ||
) |
Definition at line 610 of file joystick.c.
Referenced by JoystickAGenericImpl_GetProperty().
HRESULT WINAPI JoystickWGenericImpl_Poll | ( | LPDIRECTINPUTDEVICE8W | iface | ) |
Definition at line 779 of file joystick.c.
Referenced by JoystickAGenericImpl_Poll().
HRESULT WINAPI JoystickWGenericImpl_SetActionMap | ( | LPDIRECTINPUTDEVICE8W | iface, |
LPDIACTIONFORMATW | lpdiaf, | ||
LPCWSTR | lpszUserName, | ||
DWORD | dwFlags | ||
) |
Definition at line 936 of file joystick.c.
Referenced by JoystickAGenericImpl_SetActionMap().
HRESULT WINAPI JoystickWGenericImpl_SetProperty | ( | LPDIRECTINPUTDEVICE8W | iface, |
REFGUID | rguid, | ||
LPCDIPROPHEADER | ph | ||
) |
Definition at line 398 of file joystick.c.
Referenced by JoystickAGenericImpl_SetProperty().
|
static |
Definition at line 336 of file joystick.c.
Referenced by remap_deadzone(), remap_range(), and remap_saturation().
|
static |
Definition at line 369 of file joystick.c.
Referenced by JoystickWGenericImpl_SetProperty().
|
static |
Definition at line 325 of file joystick.c.
Referenced by remap_deadzone(), remap_range(), and remap_saturation().
|
static |
Definition at line 354 of file joystick.c.
Referenced by JoystickWGenericImpl_SetProperty().
|
static |
Definition at line 382 of file joystick.c.
Referenced by JoystickWGenericImpl_SetProperty().
HRESULT setup_dinput_options | ( | JoystickGenericImpl * | This, |
const int * | default_axis_map | ||
) |
Definition at line 1038 of file joystick.c.
Definition at line 82 of file joystick.c.
Referenced by dump_DIEFFECT().
WINE_DEFAULT_DEBUG_CHANNEL | ( | dinput | ) |
Definition at line 61 of file joystick.c.
Definition at line 41 of file joystick.c.
Referenced by is_xinput_device().