Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <force_feedback.h>
Public Member Functions | |
ForceFeedback () | |
~ForceFeedback () | |
bool | haveFF () |
void | playDurationEffect (unsigned int eff_nr, bool activate) |
void | playShortEffect (unsigned int eff_nr) |
void | playHit (float angle, float strength) |
void | updateForce (float angle, float strength) |
void | updateSpeedEffect (float strength) |
void | playAfterburner (bool activate) |
void | playLaser () |
Definition at line 77 of file force_feedback.h.
ForceFeedback::ForceFeedback | ( | ) |
Definition at line 40 of file force_feedback.cpp.
ForceFeedback::~ForceFeedback | ( | ) |
bool ForceFeedback::haveFF | ( | ) |
Definition at line 63 of file force_feedback.cpp.
void ForceFeedback::playAfterburner | ( | bool | activate) |
Definition at line 83 of file force_feedback.cpp.
References eff_ab_jerk, eff_ab_wiggle_x, eff_ab_wiggle_y, Mission::getGametime(), and mission.
Definition at line 132 of file force_feedback.cpp.
Definition at line 78 of file force_feedback.cpp.
void ForceFeedback::playLaser | ( | ) |
Definition at line 114 of file force_feedback.cpp.
References eff_laser_jerk, eff_laser_vibrate, Mission::getGametime(), and mission.
Referenced by Mount::Fire().
void ForceFeedback::playShortEffect | ( | unsigned int | eff_nr) |
Definition at line 68 of file force_feedback.cpp.
void ForceFeedback::updateSpeedEffect | ( | float | strength) |
Definition at line 73 of file force_feedback.cpp.