Eaagles::Simulation::SteerpointActionCamouflageType Class Reference

Inherits Eaagles::Simulation::SteerpointAction.

Inheritance diagram for Eaagles::Simulation::SteerpointActionCamouflageType:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SteerpointActionCamouflageType ()
unsigned int getCamouflageType () const
virtual bool setCamouflageType (const unsigned int v)
virtual bool setSlotCamouflageType (const Basic::LcNumber *const msg)
virtual bool trigger (Route *const routeMgr)

Private Attributes

unsigned int camouflage

Detailed Description

On trigger, switches our ownship's camouflage type


Constructor & Destructor Documentation

Eaagles::Simulation::SteerpointActionCamouflageType::SteerpointActionCamouflageType (  ) 


Member Function Documentation

unsigned int Eaagles::Simulation::SteerpointActionCamouflageType::getCamouflageType (  )  const [inline]

Returns the user defined camouflage type (or zero for none).

bool Eaagles::Simulation::SteerpointActionCamouflageType::setCamouflageType ( const unsigned int  v  )  [virtual]

Sets the user defined camouflage type (or zero for none).

bool Eaagles::Simulation::SteerpointActionCamouflageType::setSlotCamouflageType ( const Basic::LcNumber *const  msg  )  [virtual]

Sets user defined camouflage type.

bool Eaagles::Simulation::SteerpointActionCamouflageType::trigger ( Route *const   routeMgr  )  [virtual]

SteerpointAction Interface.

Reimplemented from Eaagles::Simulation::SteerpointAction.


Member Data Documentation

unsigned int Eaagles::Simulation::SteerpointActionCamouflageType::camouflage [private]

Starts this action.


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