Sdl.Hapticval infinity : uint32val gain : featureval autocenter : featureval status : featureval pause : featureval polar : direction_typeval cartesian : direction_typeval spherical : direction_typemodule Direction : sig ... endval create_effect : unit -> haptic_effectcreate_effect () is an uninitialized haptic effect
val get : haptic_effect -> 'a field -> 'aget e f gets the field f of e.
val set : haptic_effect -> 'a field -> 'a -> unitset e f v sets the field f of e to v.
val typ : effect_type fieldval constant : effect_typeval constant_type : effect_type fieldval constant_direction : Direction.t fieldval sine : effect_typeval left_right : effect_typeval triangle : effect_typeval sawtooth_up : effect_typeval sawtooth_down : effect_typeval periodic_type : effect_type fieldval periodic_direction : Direction.t fieldval spring : effect_typeval damper : effect_typeval inertia : effect_typeval friction : effect_typeval condition_type : effect_type fieldval condition_direction : Direction.t fieldval ramp : effect_typeval ramp_type : effect_type fieldval ramp_direction : Direction.t fieldFor left_right.
val left_right_type : effect_type fieldval custom : effect_typeval custom_type : effect_type fieldval custom_direction : Direction.t field