#include <mod_sim_craft.hh>

Public Member Functions | |
| F14Tomcat (SharedPtr< Graph > graph, const WorldVertex &position, const bool alien) | |
| const string | GetName (void) |
| void | Animate (void) |
| void | SetThrottle (const fp throttle) |
| void | IncThrottle (const fp inc) |
| void | RotateWings (const Degree deg, const bool set=false) |
| void | RotateGloveVanes (const Degree deg, const bool set=false) |
| void | RotateTailplanes (const Degree deg, const bool set=false) |
| void | RotateGears (const Degree deg, const bool set=false) |
Private Types | |
| typedef Aircraft | Parent |
Private Attributes | |
| Part | mLeftWing |
| Part | mRightWing |
| Part | mLeftGloveVane |
| Part | mRightGloveVane |
| Part | mLeftTailplane |
| Part | mRightTailplane |
| Part | mFrontGear |
| Part | mLeftGear |
| Part | mRightGear |
| JetFlame | mLeftJetFlame |
| JetFlame | mRightJetFlame |
Friends | |
| class | ProxyCraft |
typedef Aircraft mod_sim::F14Tomcat::Parent [private] |
Reimplemented from mod_sim::Aircraft.
| mod_sim::F14Tomcat::F14Tomcat | ( | SharedPtr< Graph > | graph, | |
| const WorldVertex & | position, | |||
| const bool | alien | |||
| ) |
| const string mod_sim::F14Tomcat::GetName | ( | void | ) | [inline] |
Reimplemented from mod_sim::Aircraft.
| void mod_sim::F14Tomcat::Animate | ( | void | ) |
Animation pulsed by timer-tick. Base Craft has registered a timer-tick functor which calls Craft::Animate() which this derivative has overridden.
| void mod_sim::F14Tomcat::SetThrottle | ( | const fp | throttle | ) |
Set/increment throttle. throttle = {0.0,..,1.0}
| void mod_sim::F14Tomcat::IncThrottle | ( | const fp | inc | ) |
| void mod_sim::F14Tomcat::RotateWings | ( | const Degree | deg, | |
| const bool | set = false | |||
| ) | [virtual] |
Rotate wings.
| deg | ||
| set | If true, assign degree, else, add degree. |
Reimplemented from mod_sim::Aircraft.
| void mod_sim::F14Tomcat::RotateGloveVanes | ( | const Degree | deg, | |
| const bool | set = false | |||
| ) | [virtual] |
Rotate glove vanes.
Reimplemented from mod_sim::Aircraft.
| void mod_sim::F14Tomcat::RotateTailplanes | ( | const Degree | deg, | |
| const bool | set = false | |||
| ) | [virtual] |
Rotate tailplanes.
Reimplemented from mod_sim::Aircraft.
| void mod_sim::F14Tomcat::RotateGears | ( | const Degree | deg, | |
| const bool | set = false | |||
| ) | [virtual] |
Rotate landing gears.
Reimplemented from mod_sim::Aircraft.
friend class ProxyCraft [friend] |
Reimplemented from mod_sim::Aircraft.
Part mod_sim::F14Tomcat::mLeftWing [private] |
Part mod_sim::F14Tomcat::mRightWing [private] |
Part mod_sim::F14Tomcat::mLeftGloveVane [private] |
Part mod_sim::F14Tomcat::mRightGloveVane [private] |
Part mod_sim::F14Tomcat::mLeftTailplane [private] |
Part mod_sim::F14Tomcat::mRightTailplane [private] |
Part mod_sim::F14Tomcat::mFrontGear [private] |
Part mod_sim::F14Tomcat::mLeftGear [private] |
Part mod_sim::F14Tomcat::mRightGear [private] |
JetFlame mod_sim::F14Tomcat::mLeftJetFlame [private] |
JetFlame mod_sim::F14Tomcat::mRightJetFlame [private] |
Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:30 2007