107 #ifndef SDL_haptic_h_
108 #define SDL_haptic_h_
163 #define SDL_HAPTIC_CONSTANT (1u<<0)
172 #define SDL_HAPTIC_SINE (1u<<1)
183 #define SDL_HAPTIC_LEFTRIGHT (1u<<2)
195 #define SDL_HAPTIC_TRIANGLE (1u<<3)
204 #define SDL_HAPTIC_SAWTOOTHUP (1u<<4)
213 #define SDL_HAPTIC_SAWTOOTHDOWN (1u<<5)
222 #define SDL_HAPTIC_RAMP (1u<<6)
232 #define SDL_HAPTIC_SPRING (1u<<7)
242 #define SDL_HAPTIC_DAMPER (1u<<8)
252 #define SDL_HAPTIC_INERTIA (1u<<9)
262 #define SDL_HAPTIC_FRICTION (1u<<10)
269 #define SDL_HAPTIC_CUSTOM (1u<<11)
282 #define SDL_HAPTIC_GAIN (1u<<12)
291 #define SDL_HAPTIC_AUTOCENTER (1u<<13)
300 #define SDL_HAPTIC_STATUS (1u<<14)
310 #define SDL_HAPTIC_PAUSE (1u<<15)
323 #define SDL_HAPTIC_POLAR 0
330 #define SDL_HAPTIC_CARTESIAN 1
337 #define SDL_HAPTIC_SPHERICAL 2
352 #define SDL_HAPTIC_INFINITY 4294967295U