vegastrike  0.5.1.r1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ForceFeedback Class Reference

#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 ()
 

Detailed Description

Definition at line 77 of file force_feedback.h.

Constructor & Destructor Documentation

ForceFeedback::ForceFeedback ( )

Definition at line 40 of file force_feedback.cpp.

ForceFeedback::~ForceFeedback ( )

Definition at line 50 of file force_feedback.cpp.

Member Function Documentation

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.

void ForceFeedback::playDurationEffect ( unsigned int  eff_nr,
bool  activate 
)

Definition at line 132 of file force_feedback.cpp.

void ForceFeedback::playHit ( float  angle,
float  strength 
)

Definition at line 78 of file force_feedback.cpp.

void ForceFeedback::playLaser ( )

Definition at line 114 of file force_feedback.cpp.

void ForceFeedback::playShortEffect ( unsigned int  eff_nr)

Definition at line 149 of file force_feedback.cpp.

void ForceFeedback::updateForce ( float  angle,
float  strength 
)

Definition at line 68 of file force_feedback.cpp.

void ForceFeedback::updateSpeedEffect ( float  strength)

Definition at line 73 of file force_feedback.cpp.


The documentation for this class was generated from the following files: