cpp-sdl2
C++ header-only SDL2 wrapper
|
#include <haptic.hpp>
Public Member Functions | |
operator SDL_HapticEffect * () const | |
Custom effect. More... | |
Effect () | |
Construct the effect. Fill it with zeroes. More... | |
Public Attributes | |
Uint16 | type |
SDL_HapticConstant | constant |
Effect type. More... | |
SDL_HapticPeriodic | periodic |
Constant effect. More... | |
SDL_HapticCondition | condition |
Periodic effect. More... | |
SDL_HapticRamp | ramp |
Condition effect. More... | |
SDL_HapticLeftRight | leftright |
Ramp effect. More... | |
SDL_HapticCustom | custom |
Left/Right effect. More... | |
Effect defintion.
Definition at line 81 of file haptic.hpp.
|
inline |
Construct the effect. Fill it with zeroes.
Definition at line 103 of file haptic.hpp.
References type.
|
inline |
Custom effect.
this permit to treat an sdl::haptic::effect instance as if it was an SDL_HapticEffect pointer
Definition at line 96 of file haptic.hpp.
SDL_HapticCondition sdl::Haptic::Effect::condition |
Periodic effect.
Definition at line 90 of file haptic.hpp.
SDL_HapticConstant sdl::Haptic::Effect::constant |
Effect type.
Definition at line 88 of file haptic.hpp.
SDL_HapticCustom sdl::Haptic::Effect::custom |
Left/Right effect.
Definition at line 93 of file haptic.hpp.
SDL_HapticLeftRight sdl::Haptic::Effect::leftright |
Ramp effect.
Definition at line 92 of file haptic.hpp.
SDL_HapticPeriodic sdl::Haptic::Effect::periodic |
Constant effect.
Definition at line 89 of file haptic.hpp.
SDL_HapticRamp sdl::Haptic::Effect::ramp |
Condition effect.
Definition at line 91 of file haptic.hpp.
Uint16 sdl::Haptic::Effect::type |
Definition at line 87 of file haptic.hpp.
Referenced by Effect(), sdl::Haptic::is_effect_compatible(), and sdl::Haptic::new_effect().