SDL.SDLHaptic
Types
Type | Description |
---|---|
TSDLHaptic | A haptic device. |
TSDLHapticDirection | The direction where the force comes from, instead of the direction in which the force is exerted. |
TSDLHapticEffect | A generic template for any haptic effect. |
TSDLHapticConstant | A constant effect applies a constant force to the joystick in the specified direction. |
TSDLHapticPeriodic | A wave-shaped effect that repeats itself over time. |
TSDLHapticCondition | A template for a condition effect. |
TSDLHapticRamp | A template for a ramp effect. |
TSDLHapticLeftRight | Controls the large and small motors, commonly found in modern game controllers. |
TSDLHapticCustom | A custom force feedback effect. |
Consts
Const SDL_HAPTIC_INFINITY:UInt = 4294967295:UInt
Used to play a device an infinite number of times.
Const SDL_HAPTIC_POLAR:Int = 0
Uses polar coordinates for the direction.
Const SDL_HAPTIC_CARTESIAN:Int = 1
Uses cartesian coordinates for the direction.
Const SDL_HAPTIC_SPHERICAL:Int = 2
Uses spherical coordinates for the direction.
Const SDL_HAPTIC_CONSTANT:Int = 1 Shl 0
Constant effect supported.
Constant haptic effect.
Const SDL_HAPTIC_SINE:Int = 1 Shl 1
Sine wave effect supported.
Periodic haptic effect that simulates sine waves.
Const SDL_HAPTIC_LEFTRIGHT:Int = 1 Shl 2
Left/Right effect supported.
Haptic effect for direct control over high/low frequency motors.
Const SDL_HAPTIC_TRIANGLE:Int = 1 Shl 3
Triangle wave effect supported.
Periodic haptic effect that simulates triangular waves.
Const SDL_HAPTIC_SAWTOOTHUP:Int = 1 Shl 4
Sawtoothup wave effect supported.
Periodic haptic effect that simulates saw tooth up waves.
Const SDL_HAPTIC_SAWTOOTHDOWN:Int = 1 Shl 5
Sawtoothdown wave effect supported.
Periodic haptic effect that simulates saw tooth down waves.
Const SDL_HAPTIC_RAMP:Int = 1 Shl 6
Ramp effect supported.
Ramp haptic effect.
Const SDL_HAPTIC_SPRING:Int = 1 Shl 7
Spring effect supported - uses axes position.
Condition haptic effect that simulates a spring. Effect is based on the axes position.
Const SDL_HAPTIC_DAMPER:Int = 1 Shl 8
Damper effect supported - uses axes velocity.
Condition haptic effect that simulates dampening. Effect is based on the axes velocity.
Const SDL_HAPTIC_INERTIA:Int = 1 Shl 9
Inertia effect supported - uses axes acceleration.
Condition haptic effect that simulates inertia. Effect is based on the axes acceleration.
Const SDL_HAPTIC_FRICTION:Int = 1 Shl 10
Friction effect supported - uses axes movement.
Condition haptic effect that simulates friction. Effect is based on the axes movement.
Const SDL_HAPTIC_CUSTOM:Int = 1 Shl 11
Custom effect is supported.
User defined custom haptic effect.
Const SDL_HAPTIC_GAIN:Int = 1 Shl 12
Device supports setting the global gain.
Const SDL_HAPTIC_AUTOCENTER:Int = 1 Shl 13
Device supports setting autocenter.
Const SDL_HAPTIC_STATUS:Int = 1 Shl 14
Device supports querying effect status.
Const SDL_HAPTIC_PAUSE:Int = 1 Shl 15
Devices supports being paused.