Miguel Ruiz / SDL_lib

Dependents:   H261_encoder

Embed: (wiki syntax)

« Back to documentation index

SDL_HapticRamp Struct Reference

SDL_HapticRamp Struct Reference

A structure containing a template for a Ramp effect. More...

#include <SDL_haptic.h>

Data Fields

Uint16 type
 SDL_HAPTIC_RAMP
SDL_HapticDirection direction
 Direction of the effect.
Uint32 length
 Duration of the effect.
Uint16 delay
 Delay before starting the effect.
Uint16 button
 Button that triggers the effect.
Uint16 interval
 How soon it can be triggered again after button.
Sint16 start
 Beginning strength level.
Sint16 end
 Ending strength level.
Uint16 attack_length
 Duration of the attack.
Uint16 attack_level
 Level at the start of the attack.
Uint16 fade_length
 Duration of the fade.
Uint16 fade_level
 Level at the end of the fade.

Detailed Description

A structure containing a template for a Ramp effect.

This struct is exclusively for the SDL_HAPTIC_RAMP effect.

The ramp effect starts at start strength and ends at end strength. It augments in linear fashion. If you use attack and fade with a ramp the effects get added to the ramp effect making the effect become quadratic instead of linear.

See also:
SDL_HAPTIC_RAMP
SDL_HapticEffect

Definition at line 628 of file SDL_haptic.h.


Field Documentation

Duration of the attack.

Definition at line 647 of file SDL_haptic.h.

Level at the start of the attack.

Definition at line 648 of file SDL_haptic.h.

Button that triggers the effect.

Definition at line 639 of file SDL_haptic.h.

Delay before starting the effect.

Definition at line 636 of file SDL_haptic.h.

Direction of the effect.

Definition at line 632 of file SDL_haptic.h.

Ending strength level.

Definition at line 644 of file SDL_haptic.h.

Duration of the fade.

Definition at line 649 of file SDL_haptic.h.

Level at the end of the fade.

Definition at line 650 of file SDL_haptic.h.

How soon it can be triggered again after button.

Definition at line 640 of file SDL_haptic.h.

Duration of the effect.

Definition at line 635 of file SDL_haptic.h.

Beginning strength level.

Definition at line 643 of file SDL_haptic.h.

SDL_HAPTIC_RAMP

Definition at line 631 of file SDL_haptic.h.