NAME
SDL2::HapticCustom - A structure containing a template for a Custom effect
SYNOPSIS
use SDL2 qw[:all];
# TODO: I need to whip up a quick example
DESCRIPTION
A SDL2::HapticCustom is exclusively for the SDL_HAPTIC_CUSTOM effect.
A custom force feedback effect is much like a periodic effect, where the application can define its exact shape. You will have to allocate the data yourself. Data should consist of channels * samples Uint16 samples.
If channels is one, the effect is rotated using the defined direction. Otherwise it uses the samples in data for the different axes.
Fields
type-SDL_HAPTIC_CUSTOMdirection- Direction of the effectlength- Duration of the effectdelay- Delay before starting the effectchannels- Axes to use, minimum of oneperiod- Sample periodssamples- Amount of samplesdata- Should containchannels*samplesitemsattack_length- Duration of the attackattack_level- Level at the start of the attackfade_length- Duration of the fadefade_level- Level at the end of the fade
LICENSE
Copyright (C) Sanko Robinson.
This library is free software; you can redistribute it and/or modify it under the terms found in the Artistic License 2. Other copyrights, terms, and conditions may apply to data transmitted through this module.
AUTHOR
Sanko Robinson <sanko@cpan.org>