summaryrefslogtreecommitdiff
path: root/Source/3rdParty/SDL2/src/joystick/windows/SDL_windowsjoystick_c.h
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2019-01-31 18:38:35 +0800
committerchai <chaifix@163.com>2019-01-31 18:38:35 +0800
commit2ec55fd974a63b705a4777c256d2222c874fa043 (patch)
tree48f1fea59ee9fc713a28a9aac3f05b98dc5ae66f /Source/3rdParty/SDL2/src/joystick/windows/SDL_windowsjoystick_c.h
parentc581dfbf1e849f393861d15e82aa6446c0c1c310 (diff)
*SDL project
Diffstat (limited to 'Source/3rdParty/SDL2/src/joystick/windows/SDL_windowsjoystick_c.h')
-rw-r--r--Source/3rdParty/SDL2/src/joystick/windows/SDL_windowsjoystick_c.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/Source/3rdParty/SDL2/src/joystick/windows/SDL_windowsjoystick_c.h b/Source/3rdParty/SDL2/src/joystick/windows/SDL_windowsjoystick_c.h
index 01b8b3a..611f7e6 100644
--- a/Source/3rdParty/SDL2/src/joystick/windows/SDL_windowsjoystick_c.h
+++ b/Source/3rdParty/SDL2/src/joystick/windows/SDL_windowsjoystick_c.h
@@ -66,8 +66,7 @@ typedef struct input_t
struct joystick_hwdata
{
SDL_JoystickGUID guid;
- SDL_bool removed;
- SDL_bool send_remove_event;
+ Uint32 rumble_expiration;
#if SDL_JOYSTICK_DINPUT
LPDIRECTINPUTDEVICE8 InputDevice;
@@ -76,6 +75,9 @@ struct joystick_hwdata
input_t Inputs[MAX_INPUTS];
int NumInputs;
int NumSliders;
+ SDL_bool ff_initialized;
+ DIEFFECT *ffeffect;
+ LPDIRECTINPUTEFFECT ffeffect_ref;
#endif
SDL_bool bXInputDevice; /* SDL_TRUE if this device supports using the xinput API rather than DirectInput */
@@ -88,6 +90,6 @@ struct joystick_hwdata
extern const DIDATAFORMAT SDL_c_dfDIJoystick2;
#endif
-extern void SDL_SYS_AddJoystickDevice(JoyStick_DeviceData *device);
+extern void WINDOWS_AddJoystickDevice(JoyStick_DeviceData *device);
/* vi: set ts=4 sw=4 expandtab: */