SU-37 Flanker. More...
#include <_src_program_aircraft_models.hh>
Public Member Functions | |
| SU37Aircraft (shptr< Graph > graph, const WorldVertex &pos) | |
| ~SU37Aircraft () | |
| virtual const string | GetName (void) |
| CLASS_METHOD const AircraftSpecs & | ClassGetSpecs (void) |
| virtual const AircraftSpecs & | GetSpecs (void) |
| virtual void | SetLandingGear (const bool down) |
| virtual bool | IfHasPropeller (void) |
| virtual void | SetThrottle (const fp throttle) |
| virtual void | RotateControlSurfaces (const uint axis, const fp controlFraction) |
Private Types | |
| typedef Aircraft | Parent |
Private Attributes | |
| shptr< Subgraph > | mSubgraphGear0 |
| shptr< Subgraph > | mSubgraphFlame0 |
| shptr< Subgraph > | mSubgraphFlame1 |
| shptr< Subgraph > | mSubgraphAileronLeft |
| shptr< Subgraph > | mSubgraphAileronRight |
| shptr< Subgraph > | mSubgraphElevatorLeft |
| shptr< Subgraph > | mSubgraphElevatorRight |
| shptr< Subgraph > | mSubgraphRudderLeft |
| shptr< Subgraph > | mSubgraphRudderRight |
SU-37 Flanker.
typedef Aircraft program::SU37Aircraft::Parent [private] |
| program::SU37Aircraft::SU37Aircraft | ( | shptr< Graph > | graph, | |
| const WorldVertex & | pos | |||
| ) |
| program::SU37Aircraft::~SU37Aircraft | ( | ) |
| const AircraftSpecs & program::SU37Aircraft::ClassGetSpecs | ( | void | ) |
| virtual const string program::SU37Aircraft::GetName | ( | void | ) | [inline, virtual] |
| const AircraftSpecs & program::SU37Aircraft::GetSpecs | ( | void | ) | [virtual] |
| virtual bool program::SU37Aircraft::IfHasPropeller | ( | void | ) | [inline, virtual] |
| void program::SU37Aircraft::RotateControlSurfaces | ( | const uint | axis, | |
| const fp | controlFraction | |||
| ) | [virtual] |
Rotate control surfaces (ailerons etc).
| void program::SU37Aircraft::SetLandingGear | ( | const bool | down | ) | [virtual] |
Retract/extend landing gear.
| void program::SU37Aircraft::SetThrottle | ( | const fp | throttle | ) | [virtual] |
When throttle is changed, animate jet exhaust flame.
shptr<Subgraph> program::SU37Aircraft::mSubgraphAileronLeft [private] |
shptr<Subgraph> program::SU37Aircraft::mSubgraphAileronRight [private] |
shptr<Subgraph> program::SU37Aircraft::mSubgraphElevatorLeft [private] |
shptr<Subgraph> program::SU37Aircraft::mSubgraphElevatorRight [private] |
shptr<Subgraph> program::SU37Aircraft::mSubgraphFlame0 [private] |
shptr<Subgraph> program::SU37Aircraft::mSubgraphFlame1 [private] |
shptr<Subgraph> program::SU37Aircraft::mSubgraphGear0 [private] |
shptr<Subgraph> program::SU37Aircraft::mSubgraphRudderLeft [private] |
shptr<Subgraph> program::SU37Aircraft::mSubgraphRudderRight [private] |
Palomino Flight Simulator documents generated by doxygen 1.7.1 on Tue May 15 2012 22:40:12