21 #include "../../SDL_internal.h"
23 #ifndef SDL_windowshaptic_c_h_
24 #define SDL_windowshaptic_c_h_
27 #include "../SDL_syshaptic.h"
28 #include "../../core/windows/SDL_directx.h"
29 #include "../../core/windows/SDL_xinput.h"
37 LPDIRECTINPUTDEVICE8
device;
53 #if SDL_HAPTIC_DINPUT || SDL_HAPTIC_XINPUT
54 struct haptic_hweffect
58 LPDIRECTINPUTEFFECT
ref;
61 XINPUT_VIBRATION vibration;
75 DIDEVCAPS capabilities;
int SDL_SYS_AddHapticDevice(SDL_hapticlist_item *item)
SDL_hapticlist_item * SDL_hapticlist
int SDL_SYS_RemoveHapticDevice(SDL_hapticlist_item *prev, SDL_hapticlist_item *item)
static SDL_AudioDeviceID device
A type representing an atomic integer value. It is a struct so people don't accidentally use numeric ...
struct SDL_hapticlist_item * next