Eaagles::Simulation::FuelTank Class Reference

Inherits Eaagles::Simulation::Weapon.

Inheritance diagram for Eaagles::Simulation::FuelTank:

Inheritance graph
[legend]
Collaboration diagram for Eaagles::Simulation::FuelTank:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 FuelTank ()
virtual const char * getDescription () const
virtual const char * getNickname () const
virtual int getCategory () const
virtual LCreal getCapacity () const
virtual void setCapacity (const LCreal cap)
virtual bool isCapacityValid () const
virtual LCreal getFuelWt () const
virtual void setFuelWt (const LCreal wt)
virtual bool isFuelWtValid () const

Protected Member Functions

virtual bool setSlotFuelWt (const Basic::LcNumber *n)

Private Attributes

LCreal capacity
LCreal fuelWt

Constructor & Destructor Documentation

Eaagles::Simulation::FuelTank::FuelTank (  ) 


Member Function Documentation

const char * Eaagles::Simulation::FuelTank::getDescription (  )  const [virtual]

Descriptions of the weapon.

Implements Eaagles::Simulation::Weapon.

const char * Eaagles::Simulation::FuelTank::getNickname (  )  const [virtual]

Implements Eaagles::Simulation::Weapon.

int Eaagles::Simulation::FuelTank::getCategory (  )  const [virtual]

Implements Eaagles::Simulation::Weapon.

LCreal Eaagles::Simulation::FuelTank::getCapacity (  )  const [virtual]

Tank capacity (lb).

void Eaagles::Simulation::FuelTank::setCapacity ( const LCreal  cap  )  [virtual]

bool Eaagles::Simulation::FuelTank::isCapacityValid (  )  const [virtual]

LCreal Eaagles::Simulation::FuelTank::getFuelWt (  )  const [virtual]

Fuel weight (lb).

void Eaagles::Simulation::FuelTank::setFuelWt ( const LCreal  wt  )  [virtual]

bool Eaagles::Simulation::FuelTank::isFuelWtValid (  )  const [virtual]

bool Eaagles::Simulation::FuelTank::setSlotFuelWt ( const Basic::LcNumber n  )  [protected, virtual]


Member Data Documentation

LCreal Eaagles::Simulation::FuelTank::capacity [private]

Fuel capacity (lb).

LCreal Eaagles::Simulation::FuelTank::fuelWt [private]

Fuel contents (lb).


Generated on Tue Dec 19 16:28:09 2006 for Eaagles by  doxygen 1.5.0