Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Static Protected Attributes | Private Member Functions | Private Attributes

Eaagles::Simulation::Bomb Class Reference

#include <Bomb.h>

Inheritance diagram for Eaagles::Simulation::Bomb:
Eaagles::Simulation::Weapon Eaagles::Simulation::Player Eaagles::Basic::Component Eaagles::Basic::Object

List of all members.

Public Types

enum  {
  NONE, FREE_FALL, RETARDED, TIMER,
  PROXIMITY
}
enum  { GRAVITY = 0x01, CLUSTER = 0x02, GUIDED = 0x04, MISSILE = 0x08 }
enum  Detonation {
  DETONATE_OTHER = 0, DETONATE_ENTITY_IMPACT = 1, DETONATE_ENTITY_PROXIMATE_DETONATION = 2, DETONATE_GROUND_IMPACT = 3,
  DETONATE_GROUND_PROXIMATE_DETONATION = 4, DETONATE_DETONATION = 5, DETONATE_NONE = 6
}
enum  Mode {
  INACTIVE, ACTIVE, KILLED, CRASHED,
  DETONATED, PRE_RELEASE, LAUNCHED, DELETE_REQUEST
}
enum  MajorType {
  GENERIC = 0x01, AIR_VEHICLE = 0x02, GROUND_VEHICLE = 0x04, WEAPON = 0x08,
  SHIP = 0x10, BUILDING = 0x20, LIFE_FORM = 0x40, SPACE_VEHICLE = 0x80
}
enum  Side {
  BLUE = 0x01, RED = 0x02, YELLOW = 0x04, CYAN = 0x08,
  GRAY = 0x10, WHITE = 0x20
}
enum  CoordSys { CS_NONE, CS_LOCAL, CS_GEOD, CS_WORLD }
enum  { IROLL, IPITCH, IYAW }
enum  { INORTH, IEAST, IDOWN }

Public Member Functions

 Bomb ()
virtual unsigned int getArmingOption () const
virtual bool isArmingOption (const unsigned int a) const
virtual LCreal getFuzeAltitude () const
virtual LCreal getFuzeTime () const
virtual LCreal getDragIndex () const
virtual bool isNoseFuze () const
virtual bool isMidFuze () const
virtual bool isTailFuze () const
virtual const char * getDescription () const
virtual const char * getNickname () const
virtual int getCategory () const
WeapongetPointer ()
const WeapongetPointer () const
bool isWeaponID (const int n) const
int getWeaponID () const
bool isCategory (const int testCategory) const
StoresgetLauncher ()
const StoresgetLauncher () const
unsigned int getStation () const
bool isReleased () const
bool isPowerOn () const
bool isBlocked () const
bool isJettisonable () const
bool isJettisoned () const
bool isFailed () const
bool isHung () const
bool getWillHang () const
bool isDummy () const
LCreal getTOF () const
LCreal getMaxTOF () const
LCreal getTSG () const
LCreal getSOBT () const
LCreal getEOBT () const
virtual bool isGuidanceEnabled () const
virtual bool isEngineBurnEnabled () const
LCreal getMaxBurstRng () const
LCreal getLethalRange () const
LCreal getMaxGimbalAngle () const
PlayergetLaunchVehicle ()
const PlayergetLaunchVehicle () const
Detonation getDetonationResults () const
LCreal getDetonationRange () const
const osg::Vec3 & getDetonationLocation () const
bool isTargetPositionValid () const
const osg::Vec3 & getTargetPosition () const
TrackgetTargetTrack ()
const TrackgetTargetTrack () const
PlayergetTargetPlayer ()
const PlayergetTargetPlayer () const
WeapongetFlyoutWeapon ()
const WeapongetFlyoutWeapon () const
WeapongetInitialWeapon ()
const WeapongetInitialWeapon () const
unsigned short getReleaseEventID () const
bool isReleaseHold () const
virtual bool setLauncher (Stores *const launcher, const unsigned int station)
virtual bool setTargetTrack (Track *const trk, const bool posTrkEnb)
virtual bool setTargetPosition (const osg::Vec3 &newTgtPos)
virtual bool setTargetPositionValid (const bool b)
virtual bool setTargetPlayer (Player *const tgt, const bool posTrkEnb)
virtual bool setPower (const bool f)
virtual bool setBlocked (const bool b)
virtual bool setJettisonable (const bool f)
virtual bool setWillHang (const bool f)
virtual bool setDummy (const bool f)
virtual bool setLaunchVehicle (Player *const lch)
virtual bool setDetonationResults (const Detonation dr)
virtual bool setDetonationLocation (const osg::Vec3 &)
virtual bool setMaxBurstRng (const LCreal v)
virtual bool setLethalRange (const LCreal v)
virtual bool setMaxGimbalAngle (const LCreal v)
virtual bool setWeaponID (const int n)
virtual void checkDetonationEffect ()
virtual bool computeTargetLocation (osg::Vec3 *const loc, const Player *const tgt)
virtual Weaponprerelease ()
virtual Weaponrelease ()
virtual bool onDesignatorEvent (const Designator *const msg)
virtual bool onJettisonEvent ()
virtual bool setSlotReleased (const Basic::Number *const p)
virtual bool setSlotFailed (const Basic::Number *const p)
virtual bool setSlotPower (const Basic::Number *const p)
virtual bool setSlotWillHang (const Basic::Number *const p)
virtual bool setSlotHung (const Basic::Number *const p)
virtual bool setSlotMaxTOF (const Basic::Time *const p)
virtual bool setSlotMaxTOF (const Basic::Number *const p)
virtual bool setSlotTSG (const Basic::Time *const p)
virtual bool setSlotTSG (const Basic::Number *const p)
virtual bool setSlotMaxBurstRng (const Basic::Distance *const p)
virtual bool setSlotMaxBurstRng (const Basic::Number *const p)
virtual bool setSlotLethalRange (const Basic::Distance *const p)
virtual bool setSlotLethalRange (const Basic::Number *const p)
virtual bool setSlotSOBT (const Basic::Time *const p)
virtual bool setSlotSOBT (const Basic::Number *const p)
virtual bool setSlotEOBT (const Basic::Time *const p)
virtual bool setSlotEOBT (const Basic::Number *const p)
virtual bool setSlotMaxGimbal (const Basic::Angle *const p)
virtual bool setSlotTgtPos (const Basic::List *const p)
virtual bool setSlotWeaponID (const Basic::Number *const p)
virtual bool setSlotDummy (const Basic::Number *const p)
virtual bool setSlotJettisonable (const Basic::Number *const p)
virtual bool setSlotTestTgtName (const Basic::String *const p)
virtual unsigned int getMajorType () const
virtual bool collisionNotification (Player *const p)
virtual bool crashNotification ()
virtual void updateTC (const LCreal dt=0.0)
virtual bool event (const int event, Basic::Object *const obj=0)
virtual void reset ()
bool isMajorType (const unsigned int tst) const
const Basic::StringgetType () const
bool isID (const unsigned short tst) const
unsigned short getID () const
bool isName (const Basic::String *const tst) const
bool isName (const char *const tst) const
const Basic::StringgetName () const
Side getSide () const
bool isSide (const unsigned int tst) const
bool isNotSide (const unsigned int tst) const
Mode getMode () const
bool isActive () const
bool isKilled () const
bool isCrashed () const
bool isDetonated () const
bool isInactive () const
bool isMode (const Mode tst) const
bool isNotMode (const Mode tst) const
bool isDead () const
double getRoll () const
double getRollR () const
double getRollD () const
double getSinRoll () const
double getCosRoll () const
double getPitch () const
double getPitchR () const
double getPitchD () const
double getSinPitch () const
double getCosPitch () const
double getHeading () const
double getHeadingR () const
double getHeadingD () const
double getSinHeading () const
double getCosHeading () const
const osg::Vec3d & getEulerAngles () const
const osg::Quat & getQuaternions () const
const osg::Matrixd & getRotMat () const
const osg::Matrixd & getRotMatW2B () const
const osg::Vec3d & getGeocEulerAngles () const
const osg::Vec3d & getAngularVelocities () const
const osg::Vec3d & getGeocAngularVelocities () const
const osg::Vec3d & getGeocPosition () const
double getLatitude () const
double getLongitude () const
const osg::Matrixd & getWorldMat () const
bool getPositionLL (double *const lat, double *const lon) const
bool getPositionLLA (double *const lat, double *const lon, double *const alt) const
double getXPosition () const
double getYPosition () const
const osg::Vec3d & getPosition () const
bool isPositionVectorValid () const
double getAltitude () const
double getAltitudeM () const
double getAltitudeFt () const
double getAltitudeAgl () const
double getAltitudeAglM () const
double getAltitudeAglFt () const
bool isTerrainElevationValid () const
LCreal getTerrainElevation () const
LCreal getTerrainElevationM () const
LCreal getTerrainElevationFt () const
LCreal getTotalVelocity () const
LCreal getTotalVelocityFPS () const
LCreal getTotalVelocityKts () const
LCreal getGroundSpeed () const
LCreal getGroundSpeedFPS () const
LCreal getGroundSpeedKts () const
LCreal getGroundTrack () const
LCreal getGroundTrackR () const
LCreal getGroundTrackD () const
const osg::Vec3d & getVelocity () const
const osg::Vec3d & getAcceleration () const
const osg::Vec3d & getGeocVelocity () const
const osg::Vec3d & getGeocAcceleration () const
const osg::Vec3d & getVelocityBody () const
const osg::Vec3d & getAccelerationBody () const
virtual LCreal getGrossWeight () const
virtual LCreal getMach () const
virtual LCreal getCG () const
unsigned int getCamouflageType () const
virtual bool isDestroyed () const
LCreal getDamage () const
LCreal getSmoke () const
LCreal getFlames () const
bool isJustKilled () const
int killedByPlayerID () const
const osg::Vec3d & getInitGeocentricPosition () const
bool isInitGeocentricPositionValid () const
double getInitLatitude () const
double getInitLongitude () const
bool isInitLatLonValid () const
const osg::Vec2d & getInitPosition () const
bool isInitPositionValid () const
double getInitAltitude () const
const osg::Vec3d & getInitAngles () const
bool isPositionFrozen () const
bool isAltitudeFrozen () const
bool isAttitudeFrozen () const
bool isFuelFrozen () const
bool isCrashOverride () const
bool isKillOverride () const
bool isKillRemovalEnabled () const
bool isAltitudeSlaved () const
bool isPositionSlaved () const
LCreal getTerrainOffset () const
bool isDtedTerrainInterpolationEnabled () const
bool isTerrainElevationRequired () const
CoordSys getCoordSystemInUse () const
bool isNetworkedPlayer () const
bool isLocalPlayer () const
bool isNetOutputEnabled () const
int getNetworkID () const
NibgetNib ()
const NibgetNib () const
bool isSmoothing () const
const osg::Vec3 & getSmoothingRate () const
virtual bool isHeadingHoldOn () const
virtual double getCommandedHeading () const
virtual double getCommandedHeadingD () const
virtual double getCommandedHeadingR () const
virtual bool isVelocityHoldOn () const
virtual double getCommandedVelocityKts () const
virtual double getCommandedVelocityFps () const
virtual double getCommandedVelocityMps () const
virtual bool isAltitudeHoldOn () const
virtual double getCommandedAltitude () const
virtual double getCommandedAltitudeM () const
virtual double getCommandedAltitudeFt () const
SimulationgetSimulation ()
const SimulationgetSimulation () const
DynamicsModelgetDynamicsModel ()
const DynamicsModelgetDynamicsModel () const
const Basic::IdentifiergetDynamicsModelName () const
PilotgetPilot ()
const PilotgetPilot () const
const Basic::IdentifiergetPilotName () const
PilotgetPilotByName (const char *const name)
Basic::PairgetPilotByType (const std::type_info &type)
StoresMgrgetStoresManagement ()
const StoresMgrgetStoresManagement () const
const Basic::IdentifiergetStoresManagementName () const
DatalinkgetDatalink ()
const DatalinkgetDatalink () const
const Basic::IdentifiergetDatalinkName () const
DatalinkgetDatalinkByName (const char *const name)
Basic::PairgetDatalinkByType (const std::type_info &type)
GimbalgetGimbal ()
const GimbalgetGimbal () const
const Basic::IdentifiergetGimbalName () const
GimbalgetGimbalByName (const char *const name)
Basic::PairgetGimbalByType (const std::type_info &type)
NavigationgetNavigation ()
const NavigationgetNavigation () const
const Basic::IdentifiergetNavigationName () const
NavigationgetNavigationByName (const char *const name)
Basic::PairgetNavigationByType (const std::type_info &type)
OnboardComputergetOnboardComputer ()
const OnboardComputergetOnboardComputer () const
const Basic::IdentifiergetOnboardComputerName () const
OnboardComputergetOnboardComputerByName (const char *const name)
Basic::PairgetOnboardComputerByType (const std::type_info &type)
RadiogetRadio ()
const RadiogetRadio () const
const Basic::IdentifiergetRadioName () const
RadiogetRadioByName (const char *const name)
Basic::PairgetRadioByType (const std::type_info &type)
RfSensorgetSensor ()
const RfSensorgetSensor () const
const Basic::IdentifiergetSensorName () const
RfSensorgetSensorByName (const char *const name)
Basic::PairgetSensorByType (const std::type_info &type)
IrSystemgetIrSystem ()
const IrSystemgetIrSystem () const
const Basic::IdentifiergetIrSystemName () const
IrSystemgetIrSystemByName (const char *const name)
Basic::PairgetIrSystemByType (const std::type_info &type)
virtual bool setType (Basic::String *const newTypeString)
virtual void setName (const Basic::String &newName)
virtual void setName (const char *const newName)
virtual void setID (const unsigned short newId)
virtual void setSide (const Side newSide)
virtual void setMode (const Mode newMode)
virtual void setInitMode (const Mode newMode)
virtual bool setFuelFreeze (const bool f)
virtual bool setCrashOverride (const bool f)
virtual bool setKillOverride (const bool f)
virtual bool setKillRemoval (const bool f)
virtual void resetJustKilled ()
virtual bool setDamage (const LCreal v)
virtual bool setSmoke (const LCreal v)
virtual bool setFlames (const LCreal v)
virtual bool setCamouflageType (const unsigned int v)
virtual bool setPositionFreeze (const bool f)
virtual bool setAltitudeFreeze (const bool f)
virtual bool setAttitudeFreeze (const bool f)
virtual bool setHeadingHoldOn (const bool b)
virtual bool setCommandedHeading (const double h)
virtual bool setCommandedHeadingD (const double h)
virtual bool setCommandedHeadingR (const double h)
virtual bool setVelocityHoldOn (const bool b)
virtual bool setCommandedVelocityKts (const double a)
virtual bool setAltitudeHoldOn (const bool b)
virtual bool setCommandedAltitude (const double a)
virtual bool setCommandedAltitudeM (const double a)
virtual bool setCommandedAltitudeFt (const double a)
virtual bool setEnableNetOutput (const bool f)
virtual bool setNib (Nib *const n)
virtual void setTerrainElevation (const LCreal v)
virtual bool setTerrainOffset (const LCreal v)
virtual bool setInterpolateTerrain (const bool f)
virtual bool setTerrainElevationRequired (const bool b)
virtual bool setAltitude (const double alt, const bool slaved=false)
virtual bool setPosition (const double north, const double east, const bool slaved=false)
virtual bool setPosition (const double north, const double east, const double down, const bool slaved=false)
virtual bool setPosition (const osg::Vec3d &newPos, const bool slaved=false)
virtual bool setPositionLL (const double lat, const double lon, const bool slaved=false)
virtual bool setPositionLLA (const double lat, const double lon, const double alt, const bool slaved=false)
virtual bool setGeocPosition (const osg::Vec3d &gcPos, const bool slaved=false)
virtual bool setEulerAngles (const double r, const double p, const double y)
virtual bool setEulerAngles (const osg::Vec3d &newAngles)
virtual bool setGeocEulerAngles (const osg::Vec3d &newAngles)
virtual bool setRotMat (const osg::Matrixd &)
virtual bool setQuaternions (const osg::Quat &)
virtual bool setAngularVelocities (const double pa, const double qa, const double ra)
virtual bool setAngularVelocities (const osg::Vec3d &newAngVel)
virtual bool setGeocAngularVelocities (const osg::Vec3d &newAngVel)
virtual bool setVelocity (const LCreal ue, const LCreal ve, const LCreal we)
virtual bool setVelocity (const osg::Vec3 &newVel)
virtual bool setAcceleration (const LCreal due, const LCreal dve, const LCreal dwe)
virtual bool setAcceleration (const osg::Vec3 &newAccel)
virtual bool setVelocityBody (const LCreal ua, const LCreal va, const LCreal wa)
virtual bool setVelocityBody (const osg::Vec3 &newVelBody)
virtual bool setAccelerationBody (const LCreal dua, const LCreal dva, const LCreal dwa)
virtual bool setAccelerationBody (const osg::Vec3 &newAccelBody)
virtual bool setGeocVelocity (const LCreal vx, const LCreal vy, const LCreal vz)
virtual bool setGeocVelocity (const osg::Vec3 &newVelEcef)
virtual bool setGeocAcceleration (const LCreal dvx, const LCreal dvy, const LCreal dvz)
virtual bool setGeocAcceleration (const osg::Vec3 &newAccelEcef)
virtual bool setInitLat (const double x)
virtual bool setInitLon (const double x)
virtual bool setInitAltitude (const double altiude)
virtual bool setInitGeocentricPosition (const osg::Vec3d &newPos)
virtual bool setInitPosition (const double north, const double east)
virtual bool setInitPosition (const osg::Vec2d &newPos)
virtual void setControlStickRollInput (const LCreal roll)
virtual void setControlStickPitchInput (const LCreal pitch)
virtual int setThrottles (const LCreal *const positions, const int num)
virtual void processDetonation (const LCreal detRange, Weapon *const wpn=0)
virtual bool killedNotification (Player *const killedBy=0)
virtual bool onWpnRelEvent (const Basic::Boolean *const msg=0)
virtual bool onTriggerSwEvent (const Basic::Boolean *const msg=0)
virtual bool onTgtStepEvent ()
virtual bool onRfEmissionEventPlayer (Emission *const msg)
virtual bool onRfReflectedEmissionEventPlayer (Emission *const msg)
virtual bool onReflectionsRequest (Basic::Component *const msg)
virtual bool onReflectionsCancel (const Basic::Component *const msg)
virtual bool onIrMsgEventPlayer (IrQueryMsg *const msg)
virtual bool onDatalinkMessageEventPlayer (Basic::Object *const msg)
virtual bool setSlotInitXPos (const Basic::Distance *const msg)
virtual bool setSlotInitXPos (const Basic::Number *const msg)
virtual bool setSlotInitYPos (const Basic::Distance *const msg)
virtual bool setSlotInitYPos (const Basic::Number *const msg)
virtual bool setSlotInitAlt (const Basic::Distance *const msg)
virtual bool setSlotInitAlt (const Basic::Number *const msg)
virtual bool setSlotInitPosition (const Basic::List *const msg)
virtual bool setSlotInitLat (const Basic::LatLon *const msg)
virtual bool setSlotInitLat (const Basic::Angle *const msg)
virtual bool setSlotInitLat (const Basic::Number *const msg)
virtual bool setSlotInitLon (const Basic::LatLon *const msg)
virtual bool setSlotInitLon (const Basic::Angle *const msg)
virtual bool setSlotInitLon (const Basic::Number *const msg)
virtual bool setSlotInitGeocentric (const Basic::List *const msg)
virtual bool setSlotInitRoll (const Basic::Angle *const msg)
virtual bool setSlotInitRoll (const Basic::Number *const msg)
virtual bool setSlotInitPitch (const Basic::Angle *const msg)
virtual bool setSlotInitPitch (const Basic::Number *const msg)
virtual bool setSlotInitHeading (const Basic::Angle *const msg)
virtual bool setSlotInitHeading (const Basic::Number *const msg)
virtual bool setSlotInitEulerAngles (const Basic::List *const msg)
virtual bool setSlotInitVelocity (const Basic::Number *const msg)
virtual bool setSlotID (const Basic::Number *const msg)
virtual bool setSlotSide (Basic::String *const msg)
virtual bool setSlotInitMode (Basic::String *const msg)
virtual bool setSlotSignature (RfSignature *const msg)
virtual bool setSlotIrSignature (IrSignature *const msg)
virtual bool setSlotCamouflageType (const Basic::Number *const msg)
virtual bool setSlotTerrainElevReq (const Basic::Number *const msg)
virtual bool setSlotInterpolateTerrain (const Basic::Number *const msg)
virtual bool setSlotTerrainOffset (const Basic::Distance *const msg)
virtual bool setSlotPositionFreeze (const Basic::Number *const msg)
virtual bool setSlotAltitudeFreeze (const Basic::Number *const msg)
virtual bool setSlotAttitudeFreeze (const Basic::Number *const msg)
virtual bool setSlotFuelFreeze (const Basic::Number *const msg)
virtual bool setSlotCrashOverride (const Basic::Number *const msg)
virtual bool setSlotKillOverride (const Basic::Number *const msg)
virtual bool setSlotKillRemoval (const Basic::Number *const msg)
virtual bool setSlotEnableNetOutput (const Basic::Number *const msg)
virtual bool setSlotDataLogTime (const Basic::Time *const msg)
virtual bool setSlotTestRollRate (const Basic::Angle *const msg)
virtual bool setSlotTestPitchRate (const Basic::Angle *const msg)
virtual bool setSlotTestYawRate (const Basic::Angle *const msg)
virtual bool setSlotTestBodyAxis (const Basic::Number *const msg)
virtual bool isFrozen () const
virtual void updateData (const LCreal dt=0.0)
Component * container ()
const Component * container () const
Component * container (Component *const p)
Component * findContainerByType (const std::type_info &type)
const Component * findContainerByType (const std::type_info &type) const
unsigned int getNumberOfComponents () const
PairStream * getComponents ()
const PairStream * getComponents () const
virtual bool addComponent (Pair *const p)
virtual Pair * findByName (const char *const slotname)
virtual const Pair * findByName (const char *const slotname) const
virtual Pair * findByIndex (const int slotindex)
virtual const Pair * findByIndex (const int slotindex) const
virtual Pair * findByType (const std::type_info &type)
virtual const Pair * findByType (const std::type_info &type) const
bool isComponentSelected () const
Component * getSelectedComponent ()
const Component * getSelectedComponent () const
virtual const Identifier * findNameOfComponent (const Component *const p) const
void tcFrame (const LCreal dt=0.0f)
virtual bool isNotFrozen () const
virtual void freeze (const bool fflag)
bool isShutdown () const
bool isNotShutdown () const
bool send (const char *const id, const int event)
bool send (const char *const id, const int event, const int value, SendData &sd)
bool send (const char *const id, const int event, const float value, SendData &sd)
bool send (const char *const id, const int event, const double value, SendData &sd)
bool send (const char *const id, const int event, const char *const value, SendData &sd)
bool send (const char *const id, const int event, const bool value, SendData &sd)
bool send (const char *const id, const int event, Object *const value, SendData &sd)
bool send (const char *const id, const int event, const int value[], SendData sd[], const int n)
bool send (const char *const id, const int event, const float value[], SendData sd[], const int n)
bool send (const char *const id, const int event, const double value[], SendData sd[], const int n)
bool send (const char *const id, const int event, const char *const value[], SendData sd[], const int n)
bool send (const char *const id, const int event, const bool value[], SendData sd[], const int n)
bool send (const char *const id, const int event, Object *const value[], SendData sd[], const int n)
const Statistic * getTimingStats () const
bool isTimingStatsEnabled () const
bool isTimingStatsPrintEnabled () const
virtual bool setTimingStatsEnabled (const bool b)
virtual bool setPrintTimingStats (const bool b)
Logger * getEventLogger ()
Logger * getAnyEventLogger ()
virtual bool setEventLogger (Logger *const logger)
virtual bool setSlotComponent (PairStream *const multiple)
virtual bool setSlotComponent (Component *const single)
virtual bool setSlotEnableTimingStats (const Number *const num)
virtual bool setSlotPrintTimingStats (const Number *const num)
virtual bool setSlotFreeze (const Number *const num)
virtual bool setSlotEventLogger (Logger *const logger)
virtual bool setSlotEnableMsgType (const Identifier *const msg)
virtual bool setSlotEnableMsgType (const Number *const msg)
virtual bool setSlotDisableMsgType (const Identifier *const msg)
virtual bool setSlotDisableMsgType (const Number *const msg)
virtual bool isMessageEnabled (const unsigned short msgType) const
virtual Object * clone () const
virtual bool isClassType (const std::type_info &type) const
virtual bool isFormName (const char name[]) const
virtual std::ostream & serialize (std::ostream &sout, const int i=0, const bool slotsOnly=false) const
bool setSlotByName (const char *const slotname, Object *const obj)
Object * getSlotByName (const char *const slotname)
const char * slotIndex2Name (const int slotindex) const
int slotName2Index (const char *const slotname) const
virtual bool isValid () const
bool isMessageDisabled (const unsigned short msgType) const
bool enableMessageTypes (const unsigned short msgTypeBits)
bool disableMessageTypes (const unsigned short msgTypeBits)

Static Public Member Functions

static bool weaponImpactPrediction (const osg::Vec3 *const initPos, const osg::Vec3 *const initVel, const LCreal groundPlane, const LCreal dt, const LCreal maxTime, const LCreal dragIndex, osg::Vec3 *const finalPos, LCreal *const tof)
static const char * getFormName ()
static const char * getClassName ()
static const SlotTable & getSlotTable ()
static void writeClassList (std::ostream &sout)

Static Public Attributes

static const unsigned short MSG_ERROR = 0x0001
static const unsigned short MSG_WARNING = 0x0002
static const unsigned short MSG_INFO = 0x0004
static const unsigned short MSG_DEBUG = 0x0008
static const unsigned short MSG_DATA = 0x0010
static const unsigned short MSG_USER = 0x0020
static const unsigned short MSG_STD_ALL = 0x00FF
static const unsigned short MSG_ALL = 0xFFFF
static const char *const version = "v2010_0122"
static const unsigned int MAX_CLASSES = 1000
static const _Staticclasses [MAX_CLASSES] = { &Object::_static }
static unsigned int numClasses = 1

Protected Member Functions

virtual bool setNoseFuze (const bool f)
virtual bool setMidFuze (const bool f)
virtual bool setTailFuze (const bool f)
virtual bool setArmingOption (const unsigned int a)
virtual bool setFuzeAltitude (const LCreal v)
virtual bool setFuzeTime (const LCreal v)
virtual bool setDragIndex (const LCreal v)
bool setSlotDragIndex (Basic::Number *const p)
bool setSlotArmingOption (Basic::Identifier *const p)
bool setSlotNoseFuze (Basic::Number *const p)
bool setSlotMidFuze (Basic::Number *const p)
bool setSlotTailFuze (Basic::Number *const p)
bool setSlotFuzeAltitude (Basic::Number *const p)
bool setSlotFuzeTime (Basic::Number *const p)
virtual void weaponGuidance (const LCreal dt)
virtual void weaponDynamics (const LCreal dt)
virtual void positionTracking ()
virtual void updateTOF (const LCreal dt)
virtual void setTOF (const LCreal newTOF)
virtual bool setMaxTOF (const LCreal v)
virtual bool setTSG (const LCreal v)
virtual bool setSOBT (const LCreal v)
virtual bool setEOBT (const LCreal v)
virtual bool setReleased (const bool f)
virtual bool setHung (const bool f)
virtual bool setFailed (const bool f)
virtual void atReleaseInit ()
virtual bool setReleaseHold (const bool f)
virtual bool setJettisoned (const bool f)
virtual bool setFlyoutWeapon (Weapon *const p)
virtual bool setInitialWeapon (Weapon *const p)
bool setLocationOfDetonation ()
virtual void dynamics (const LCreal dt=0.0)
virtual bool shutdownNotification ()
void positionUpdate (const LCreal dt)
void deadReckonPosition (const LCreal dt)
virtual void updateSystemPointers ()
virtual void updateElevation ()
virtual void printTimingStats ()
virtual bool setDynamicsModel (Basic::Pair *const sys)
virtual bool setDatalink (Basic::Pair *const n)
virtual bool setGimbal (Basic::Pair *const n)
virtual bool setNavigation (Basic::Pair *const n)
virtual bool setOnboardComputer (Basic::Pair *const s)
virtual bool setPilot (Basic::Pair *const p)
virtual bool setRadio (Basic::Pair *const n)
virtual bool setSensor (Basic::Pair *const n)
virtual bool setIrSystem (Basic::Pair *const n)
virtual bool setStoresMgr (Basic::Pair *const s)
virtual void processComponents (Basic::PairStream *const list, const std::type_info &filter, Basic::Pair *const add=0, Basic::Component *const remove=0)
virtual bool onEventReset ()
virtual bool setSelectionName (const Object *const s)
virtual bool select (const String *const name)
virtual bool select (const Number *const num)
void copyData (const Object &org, const bool cc=false)
void deleteData ()
virtual bool setSlotByIndex (const int slotindex, Object *const obj)
virtual Object * getSlotByIndex (const int slotindex)
void indent (std::ostream &sout, const int ident) const
unsigned short getMessageEnableBits () const
unsigned short getMessageDisableBits () const

Static Protected Member Functions

static unsigned int registerClass (const _Static *const a)

Protected Attributes

const SlotTable * slotTable

Static Protected Attributes

static const SlotTable slottable

Private Member Functions

void initData ()

Private Attributes

LCreal dragIndex
osg::Vec3 missDistRef
osg::Vec3 tgtRangeRef
LCreal cmdStrAz
LCreal cmdStrEl
bool guidanceValid
unsigned int arming
bool noseFuze
bool midFuze
bool tailFuze
LCreal fuzeAlt
LCreal fuzeTime

Member Enumeration Documentation

anonymous enum
Enumerator:
NONE 
FREE_FALL 
RETARDED 
TIMER 
PROXIMITY 
anonymous enum [inherited]
Enumerator:
IROLL 
IPITCH 
IYAW 
anonymous enum [inherited]
Enumerator:
INORTH 
IEAST 
IDOWN 
anonymous enum [inherited]
Enumerator:
GRAVITY 
CLUSTER 
GUIDED 
MISSILE 
Enumerator:
CS_NONE 
CS_LOCAL 
CS_GEOD 
CS_WORLD 
Enumerator:
DETONATE_OTHER 
DETONATE_ENTITY_IMPACT 
DETONATE_ENTITY_PROXIMATE_DETONATION 
DETONATE_GROUND_IMPACT 
DETONATE_GROUND_PROXIMATE_DETONATION 
DETONATE_DETONATION 
DETONATE_NONE 
Enumerator:
GENERIC 
AIR_VEHICLE 
GROUND_VEHICLE 
WEAPON 
SHIP 
BUILDING 
LIFE_FORM 
SPACE_VEHICLE 
Enumerator:
INACTIVE 
ACTIVE 
KILLED 
CRASHED 
DETONATED 
PRE_RELEASE 
LAUNCHED 
DELETE_REQUEST 
Enumerator:
BLUE 
RED 
YELLOW 
CYAN 
GRAY 
WHITE 

Constructor & Destructor Documentation

Eaagles::Simulation::Bomb::Bomb (  ) 

References initData(), and STANDARD_CONSTRUCTOR.


Member Function Documentation

virtual bool Eaagles::Basic::Component::addComponent ( Pair *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::computeTargetLocation ( osg::Vec3 *const   loc,
const Player *const   tgt 
) [virtual, inherited]
const Component* Eaagles::Basic::Component::container (  )  const [inline, inherited]
Component* Eaagles::Basic::Component::container ( Component *const   p  )  [inline, inherited]
void Eaagles::Basic::Object::copyData ( const Object org,
const bool  cc = false 
) [protected, inherited]

References Eaagles::Basic::Object::disMsgBits, Eaagles::Basic::Object::enbMsgBits, Eaagles::Basic::Object::refCount, and Eaagles::Basic::Object::slotTable.

Referenced by Eaagles::Basic::BTUs::BTUs(), Eaagles::Basic::Calories::Calories(), Eaagles::Basic::CentiMeters::CentiMeters(), Eaagles::Basic::CubicFeet::CubicFeet(), Eaagles::Basic::CubicInches::CubicInches(), Eaagles::Basic::CubicMeters::CubicMeters(), Eaagles::Basic::Days::Days(), Eaagles::Basic::DecibelMilliWatts::DecibelMilliWatts(), Eaagles::Basic::DecibelSquareMeters::DecibelSquareMeters(), Eaagles::Basic::DecibelWatts::DecibelWatts(), Eaagles::Basic::Degrees::Degrees(), Eaagles::Basic::Feet::Feet(), Eaagles::Basic::FootPounds::FootPounds(), Eaagles::Basic::GigaHertz::GigaHertz(), Eaagles::Basic::Grams::Grams(), Eaagles::Basic::Hertz::Hertz(), Eaagles::Basic::Horsepower::Horsepower(), Eaagles::Basic::Hours::Hours(), Eaagles::Basic::Inches::Inches(), Eaagles::Basic::Joules::Joules(), Eaagles::Basic::KiloGrams::KiloGrams(), Eaagles::Basic::KiloHertz::KiloHertz(), Eaagles::Basic::KiloMeters::KiloMeters(), Eaagles::Basic::KiloNewtons::KiloNewtons(), Eaagles::Basic::KiloWattHours::KiloWattHours(), Eaagles::Basic::KiloWatts::KiloWatts(), Eaagles::Basic::Liters::Liters(), Eaagles::Basic::MegaHertz::MegaHertz(), Eaagles::Basic::Meters::Meters(), Eaagles::Basic::MicroMeters::MicroMeters(), Eaagles::Basic::Microns::Microns(), Eaagles::Basic::MicroSeconds::MicroSeconds(), Eaagles::Basic::MilliSeconds::MilliSeconds(), Eaagles::Basic::MilliWatts::MilliWatts(), Eaagles::Basic::Minutes::Minutes(), Eaagles::Basic::NanoSeconds::NanoSeconds(), Eaagles::Basic::NauticalMiles::NauticalMiles(), Eaagles::Basic::Newtons::Newtons(), Eaagles::Basic::Object::Object(), Eaagles::Basic::Object::operator=(), Eaagles::Basic::Poundals::Poundals(), Eaagles::Basic::PoundForces::PoundForces(), Eaagles::Basic::Radians::Radians(), Eaagles::Basic::Seconds::Seconds(), Eaagles::Basic::Semicircles::Semicircles(), Eaagles::Basic::Slugs::Slugs(), Eaagles::Basic::SquareCentiMeters::SquareCentiMeters(), Eaagles::Basic::SquareFeet::SquareFeet(), Eaagles::Basic::SquareInches::SquareInches(), Eaagles::Basic::SquareKiloMeters::SquareKiloMeters(), Eaagles::Basic::SquareMeters::SquareMeters(), Eaagles::Basic::SquareMiles::SquareMiles(), Eaagles::Basic::SquareMilliMeters::SquareMilliMeters(), Eaagles::Basic::SquareYards::SquareYards(), Eaagles::Basic::StatuteMiles::StatuteMiles(), Eaagles::Basic::TeraHertz::TeraHertz(), and Eaagles::Basic::Watts::Watts().

void Eaagles::Basic::Object::deleteData (  )  [protected, inherited]
bool Eaagles::Basic::Object::disableMessageTypes ( const unsigned short  msgTypeBits  )  [inherited]
bool Eaagles::Basic::Object::enableMessageTypes ( const unsigned short  msgTypeBits  )  [inherited]
virtual bool Eaagles::Simulation::Weapon::event ( const int  event,
Basic::Object *const   obj = 0 
) [virtual, inherited]
virtual Pair* Eaagles::Basic::Component::findByIndex ( const int  slotindex  )  [virtual, inherited]
virtual const Pair* Eaagles::Basic::Component::findByIndex ( const int  slotindex  )  const [virtual, inherited]
virtual const Pair* Eaagles::Basic::Component::findByName ( const char *const   slotname  )  const [virtual, inherited]
virtual const Pair* Eaagles::Basic::Component::findByType ( const std::type_info &  type  )  const [virtual, inherited]
Component* Eaagles::Basic::Component::findContainerByType ( const std::type_info &  type  )  [inherited]

Referenced by Eaagles::Simulation::Gun::burstFrame(), Eaagles::Simulation::Gun::computeInitBulletPosition(), Eaagles::Simulation::Gun::computeInitBulletVelocity(), Eaagles::Instruments::Knob::computeRotation(), Eaagles::Vehicle::JSBSimModel::dynamics(), Eaagles::Simulation::System::findOwnship(), Eaagles::Vehicle::RacModel::getCalibratedAirspeed(), Eaagles::BasicGL::Graphic::getDisplay(), Eaagles::Vehicle::RacModel::getFlightPath(), Eaagles::Basic::Terrain::getPathname(), Eaagles::Simulation::SigSwitch::getRCS(), Eaagles::Simulation::Player::getSimulation(), Eaagles::Instruments::SolenoidSwitch::latch(), Eaagles::Simulation::NetIO::networkInitialization(), Eaagles::Instruments::SolenoidButton::onSingleClick(), Eaagles::Instruments::Button::onSingleClick(), Eaagles::Simulation::Weapon::prerelease(), Eaagles::Simulation::ActionDecoyRelease::process(), Eaagles::Simulation::RwrTrkMgr::processTrackList(), Eaagles::Simulation::GmtiTrkMgr::processTrackList(), Eaagles::Simulation::AirTrkMgr::processTrackList(), Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList(), Eaagles::Simulation::Weapon::release(), Eaagles::Vehicle::JSBSimModel::reset(), Eaagles::Simulation::Weapon::reset(), Eaagles::Simulation::Simulation::reset(), Eaagles::Simulation::Datalink::reset(), Eaagles::IoDevice::DiscreteOutput::reset(), Eaagles::IoDevice::DiscreteInput::reset(), Eaagles::IoDevice::AnalogOutput::reset(), Eaagles::IoDevice::AnalogInput::reset(), Eaagles::IoDevice::Ai2DiSwitch::reset(), Eaagles::Instruments::SolenoidSwitch::resetButton(), Eaagles::BasicGL::Field::setMode(), Eaagles::BasicGL::Display::setMouse(), Eaagles::Simulation::ActionCamouflageType::trigger(), Eaagles::Simulation::ActionDecoyRelease::trigger(), Eaagles::Simulation::ActionWeaponRelease::trigger(), Eaagles::Simulation::ActionImagingSar::trigger(), Eaagles::Simulation::Route::triggerAction(), Eaagles::Simulation::Route::updateData(), Eaagles::Maps::Rpf::MapDrawer::updateData(), Eaagles::Instruments::SolenoidSwitch::updateData(), Eaagles::BasicGL::MapPage::updateData(), Eaagles::Vehicle::RacModel::updateRAC(), and Eaagles::Simulation::SimLogger::updateTC().

const Component* Eaagles::Basic::Component::findContainerByType ( const std::type_info &  type  )  const [inherited]
virtual const Identifier* Eaagles::Basic::Component::findNameOfComponent ( const Component *const   p  )  const [virtual, inherited]
const osg::Vec3d & Eaagles::Simulation::Player::getAccelerationBody (  )  const [inherited]
double Eaagles::Simulation::Player::getAltitudeAglFt (  )  const [inherited]
double Eaagles::Simulation::Player::getAltitudeAglM (  )  const [inherited]
const osg::Vec3d & Eaagles::Simulation::Player::getAngularVelocities (  )  const [inherited]
unsigned int Eaagles::Simulation::Bomb::getArmingOption (  )  const [virtual]

References arming.

unsigned int Eaagles::Simulation::Player::getCamouflageType (  )  const [inherited]
int Eaagles::Simulation::Bomb::getCategory (  )  const [virtual]
LCreal Eaagles::Simulation::Player::getCG (  )  const [virtual, inherited]
const char * Eaagles::Basic::Object::getClassName (  )  [static, inherited]
double Eaagles::Simulation::Player::getCommandedAltitudeFt (  )  const [virtual, inherited]
double Eaagles::Simulation::Player::getCommandedAltitudeM (  )  const [virtual, inherited]
double Eaagles::Simulation::Player::getCommandedHeading (  )  const [virtual, inherited]
double Eaagles::Simulation::Player::getCommandedHeadingR (  )  const [virtual, inherited]
double Eaagles::Simulation::Player::getCommandedVelocityFps (  )  const [virtual, inherited]
double Eaagles::Simulation::Player::getCommandedVelocityMps (  )  const [virtual, inherited]
PairStream* Eaagles::Basic::Component::getComponents (  )  [inherited]

Referenced by Eaagles::BasicGL::SymbolLoader::addSymbol(), Eaagles::BasicGL::SymbolLoader::changeSymbolType(), Eaagles::Simulation::Player::collisionNotification(), Eaagles::Simulation::Steerpoint::compute(), Eaagles::Simulation::Route::computeSteerpointData(), Eaagles::Simulation::Player::crashNotification(), Eaagles::Simulation::Route::decStpt(), Eaagles::Simulation::Route::deleteSteerpoint(), Eaagles::Simulation::Route::directTo(), Eaagles::BasicGL::Graphic::draw(), Eaagles::Instruments::AoAIndexer::drawFunc(), Eaagles::Instruments::GMeterDial::drawFunc(), Eaagles::Network::Dis::Nib::emitterBeamsManager(), Eaagles::BasicGL::Graphic::findBySelectName(), Eaagles::Terrain::QuadMap::findDataFiles(), Eaagles::Simulation::Route::findSteerpointImp(), Eaagles::Simulation::Route::getAllSteerpoints(), Eaagles::Simulation::Route::getSteerpoints(), Eaagles::Simulation::Route::incStpt(), Eaagles::Simulation::Route::insertSteerpoint(), Eaagles::Simulation::System::killedNotification(), Eaagles::Simulation::Player::killedNotification(), Eaagles::Simulation::Datalink::onDatalinkMessageEvent(), Eaagles::Simulation::Gimbal::onRfEmissionEvent(), Eaagles::BasicGL::SymbolLoader::removeSymbol(), Eaagles::Simulation::Route::reset(), Eaagles::BasicGL::Field::setSlotHighlight(), Eaagles::BasicGL::Field::setSlotJustification(), Eaagles::BasicGL::Field::setSlotReversed(), Eaagles::BasicGL::Field::setSlotUnderline(), Eaagles::Instruments::Instrument::updateData(), and Eaagles::Instruments::GMeterDial::updateData().

const PairStream* Eaagles::Basic::Component::getComponents (  )  const [inherited]
Player::CoordSys Eaagles::Simulation::Player::getCoordSystemInUse (  )  const [inherited]
double Eaagles::Simulation::Player::getCosHeading (  )  const [inherited]
double Eaagles::Simulation::Player::getCosPitch (  )  const [inherited]
double Eaagles::Simulation::Player::getCosRoll (  )  const [inherited]
const Datalink * Eaagles::Simulation::Player::getDatalink (  )  const [inherited]
Basic::Pair * Eaagles::Simulation::Player::getDatalinkByType ( const std::type_info &  type  )  [inherited]
const Basic::Identifier * Eaagles::Simulation::Player::getDatalinkName (  )  const [inherited]
const char * Eaagles::Simulation::Bomb::getDescription (  )  const [virtual]
const osg::Vec3 & Eaagles::Simulation::Weapon::getDetonationLocation (  )  const [inherited]
Weapon::Detonation Eaagles::Simulation::Weapon::getDetonationResults (  )  const [inherited]
LCreal Eaagles::Simulation::Bomb::getDragIndex (  )  const [virtual]

References dragIndex.

const DynamicsModel * Eaagles::Simulation::Player::getDynamicsModel (  )  const [inherited]
DynamicsModel * Eaagles::Simulation::Player::getDynamicsModel (  )  [inherited]

References Eaagles::Simulation::Player::dyn, and Eaagles::Basic::Pair::object().

Referenced by Eaagles::Simulation::Weapon::atReleaseInit(), Eaagles::Simulation::Weapon::dynamics(), Eaagles::Simulation::Player::dynamics(), Eaagles::Simulation::AirVehicle::getAerodynamicsModel(), Eaagles::Simulation::Player::getCommandedAltitude(), Eaagles::Simulation::Player::getCommandedHeadingD(), Eaagles::Simulation::Player::getCommandedVelocityKts(), Eaagles::Simulation::SpaceVehicle::getEngThrust(), Eaagles::Simulation::SpaceVehicle::getFuelWt(), Eaagles::Simulation::SpaceVehicle::getFuelWtMax(), Eaagles::Simulation::SpaceVehicle::getGrossWeight(), Eaagles::Simulation::SpaceVehicle::getNumberOfEngines(), Eaagles::Simulation::Player::isAltitudeHoldOn(), Eaagles::Simulation::Player::isHeadingHoldOn(), Eaagles::Simulation::Player::isVelocityHoldOn(), Eaagles::Simulation::Player::setAltitudeHoldOn(), Eaagles::Simulation::Player::setCommandedAltitude(), Eaagles::Simulation::Player::setCommandedHeadingD(), Eaagles::Simulation::Player::setCommandedVelocityKts(), Eaagles::Simulation::Player::setControlStickPitchInput(), Eaagles::Simulation::Player::setControlStickRollInput(), Eaagles::Simulation::SpaceVehicle::setControlStickYawInput(), Eaagles::Simulation::Player::setHeadingHoldOn(), Eaagles::Simulation::Player::setThrottles(), Eaagles::Simulation::SpaceVehicle::setTranslateXInput(), Eaagles::Simulation::SpaceVehicle::setTranslateYInput(), Eaagles::Simulation::SpaceVehicle::setTranslateZInput(), and Eaagles::Simulation::Player::setVelocityHoldOn().

const Basic::Identifier * Eaagles::Simulation::Player::getDynamicsModelName (  )  const [inherited]
LCreal Eaagles::Simulation::Weapon::getEOBT (  )  const [inherited]
Logger* Eaagles::Basic::Component::getEventLogger (  )  [inherited]
LCreal Eaagles::Simulation::Player::getFlames (  )  const [inherited]
const Weapon * Eaagles::Simulation::Weapon::getFlyoutWeapon (  )  const [inherited]
LCreal Eaagles::Simulation::Bomb::getFuzeAltitude (  )  const [virtual]

References fuzeAlt.

LCreal Eaagles::Simulation::Bomb::getFuzeTime (  )  const [virtual]

References fuzeTime.

const osg::Vec3d & Eaagles::Simulation::Player::getGeocAcceleration (  )  const [inherited]
const osg::Vec3d & Eaagles::Simulation::Player::getGeocAngularVelocities (  )  const [inherited]
const osg::Vec3d & Eaagles::Simulation::Player::getGeocEulerAngles (  )  const [inherited]
const Gimbal * Eaagles::Simulation::Player::getGimbal (  )  const [inherited]
Basic::Pair * Eaagles::Simulation::Player::getGimbalByType ( const std::type_info &  type  )  [inherited]
const Basic::Identifier * Eaagles::Simulation::Player::getGimbalName (  )  const [inherited]
LCreal Eaagles::Simulation::Player::getGrossWeight (  )  const [virtual, inherited]
LCreal Eaagles::Simulation::Player::getGroundSpeedFPS (  )  const [inherited]
LCreal Eaagles::Simulation::Player::getGroundSpeedKts (  )  const [inherited]
LCreal Eaagles::Simulation::Player::getGroundTrackD (  )  const [inherited]
LCreal Eaagles::Simulation::Player::getGroundTrackR (  )  const [inherited]
double Eaagles::Simulation::Player::getInitAltitude (  )  const [inherited]
const osg::Vec3d & Eaagles::Simulation::Player::getInitAngles (  )  const [inherited]
const osg::Vec3d & Eaagles::Simulation::Player::getInitGeocentricPosition (  )  const [inherited]
Weapon * Eaagles::Simulation::Weapon::getInitialWeapon (  )  [inherited]
const Weapon * Eaagles::Simulation::Weapon::getInitialWeapon (  )  const [inherited]
double Eaagles::Simulation::Player::getInitLatitude (  )  const [inherited]
double Eaagles::Simulation::Player::getInitLongitude (  )  const [inherited]
const osg::Vec2d & Eaagles::Simulation::Player::getInitPosition (  )  const [inherited]
const IrSystem * Eaagles::Simulation::Player::getIrSystem (  )  const [inherited]
Basic::Pair * Eaagles::Simulation::Player::getIrSystemByType ( const std::type_info &  type  )  [inherited]
const Basic::Identifier * Eaagles::Simulation::Player::getIrSystemName (  )  const [inherited]
Stores * Eaagles::Simulation::Weapon::getLauncher (  )  [inherited]
const Stores * Eaagles::Simulation::Weapon::getLauncher (  )  const [inherited]
const Player * Eaagles::Simulation::Weapon::getLaunchVehicle (  )  const [inherited]
LCreal Eaagles::Simulation::Weapon::getLethalRange (  )  const [inherited]
LCreal Eaagles::Simulation::Player::getMach (  )  const [virtual, inherited]
unsigned int Eaagles::Simulation::Weapon::getMajorType (  )  const [virtual, inherited]

Reimplemented from Eaagles::Simulation::Player.

LCreal Eaagles::Simulation::Weapon::getMaxGimbalAngle (  )  const [inherited]
unsigned short Eaagles::Basic::Object::getMessageDisableBits (  )  const [inline, protected, inherited]
unsigned short Eaagles::Basic::Object::getMessageEnableBits (  )  const [inline, protected, inherited]
Player::Mode Eaagles::Simulation::Player::getMode (  )  const [inherited]
const Basic::String * Eaagles::Simulation::Player::getName (  )  const [inherited]
const Navigation * Eaagles::Simulation::Player::getNavigation (  )  const [inherited]
Basic::Pair * Eaagles::Simulation::Player::getNavigationByType ( const std::type_info &  type  )  [inherited]
const Basic::Identifier * Eaagles::Simulation::Player::getNavigationName (  )  const [inherited]
int Eaagles::Simulation::Player::getNetworkID (  )  const [inherited]
const Nib * Eaagles::Simulation::Player::getNib (  )  const [inherited]
const char * Eaagles::Simulation::Bomb::getNickname (  )  const [virtual]
unsigned int Eaagles::Basic::Component::getNumberOfComponents (  )  const [inherited]
const OnboardComputer * Eaagles::Simulation::Player::getOnboardComputer (  )  const [inherited]
Basic::Pair * Eaagles::Simulation::Player::getOnboardComputerByType ( const std::type_info &  type  )  [inherited]
const Basic::Identifier * Eaagles::Simulation::Player::getOnboardComputerName (  )  const [inherited]
const Pilot * Eaagles::Simulation::Player::getPilot (  )  const [inherited]
Basic::Pair * Eaagles::Simulation::Player::getPilotByType ( const std::type_info &  type  )  [inherited]
const Basic::Identifier * Eaagles::Simulation::Player::getPilotName (  )  const [inherited]
double Eaagles::Simulation::Player::getPitchR (  )  const [inherited]
const Weapon * Eaagles::Simulation::Weapon::getPointer (  )  const [inherited]
bool Eaagles::Simulation::Player::getPositionLL ( double *const   lat,
double *const   lon 
) const [inherited]
bool Eaagles::Simulation::Player::getPositionLLA ( double *const   lat,
double *const   lon,
double *const   alt 
) const [inherited]
const osg::Quat & Eaagles::Simulation::Player::getQuaternions (  )  const [inherited]
const Radio * Eaagles::Simulation::Player::getRadio (  )  const [inherited]
Basic::Pair * Eaagles::Simulation::Player::getRadioByType ( const std::type_info &  type  )  [inherited]
const Basic::Identifier * Eaagles::Simulation::Player::getRadioName (  )  const [inherited]
double Eaagles::Simulation::Player::getRollR (  )  const [inherited]
const osg::Matrixd & Eaagles::Simulation::Player::getRotMatW2B (  )  const [inherited]
const Component* Eaagles::Basic::Component::getSelectedComponent (  )  const [inline, inherited]
Component* Eaagles::Basic::Component::getSelectedComponent (  )  [inline, inherited]
const RfSensor * Eaagles::Simulation::Player::getSensor (  )  const [inherited]
const Basic::Identifier * Eaagles::Simulation::Player::getSensorName (  )  const [inherited]
const Simulation * Eaagles::Simulation::Player::getSimulation (  )  const [inherited]
double Eaagles::Simulation::Player::getSinHeading (  )  const [inherited]
double Eaagles::Simulation::Player::getSinPitch (  )  const [inherited]
double Eaagles::Simulation::Player::getSinRoll (  )  const [inherited]
Object * Eaagles::Basic::Object::getSlotByIndex ( const int  slotindex  )  [protected, virtual, inherited]
Object * Eaagles::Basic::Object::getSlotByName ( const char *const   slotname  )  [inherited]
const SlotTable & Eaagles::Basic::Object::getSlotTable (  )  [static, inherited]
const osg::Vec3& Eaagles::Simulation::Player::getSmoothingRate (  )  const [inherited]
LCreal Eaagles::Simulation::Weapon::getSOBT (  )  const [inherited]
unsigned int Eaagles::Simulation::Weapon::getStation (  )  const [inherited]
const StoresMgr * Eaagles::Simulation::Player::getStoresManagement (  )  const [inherited]
const Basic::Identifier * Eaagles::Simulation::Player::getStoresManagementName (  )  const [inherited]
const Player * Eaagles::Simulation::Weapon::getTargetPlayer (  )  const [inherited]
const osg::Vec3 & Eaagles::Simulation::Weapon::getTargetPosition (  )  const [inherited]
const Track * Eaagles::Simulation::Weapon::getTargetTrack (  )  const [inherited]
LCreal Eaagles::Simulation::Player::getTerrainElevationFt (  )  const [inherited]
LCreal Eaagles::Simulation::Player::getTerrainElevationM (  )  const [inherited]
LCreal Eaagles::Simulation::Player::getTerrainOffset (  )  const [inherited]
const Statistic* Eaagles::Basic::Component::getTimingStats (  )  const [inline, inherited]
LCreal Eaagles::Simulation::Player::getTotalVelocityFPS (  )  const [inherited]
LCreal Eaagles::Simulation::Weapon::getTSG (  )  const [inherited]
const osg::Vec3d & Eaagles::Simulation::Player::getVelocityBody (  )  const [inherited]
int Eaagles::Simulation::Weapon::getWeaponID (  )  const [inherited]
bool Eaagles::Simulation::Weapon::getWillHang (  )  const [inherited]
const osg::Matrixd & Eaagles::Simulation::Player::getWorldMat (  )  const [inherited]
double Eaagles::Simulation::Player::getXPosition (  )  const [inherited]
double Eaagles::Simulation::Player::getYPosition (  )  const [inherited]
bool Eaagles::Simulation::Player::isAltitudeFrozen (  )  const [inherited]
bool Eaagles::Simulation::Player::isAltitudeHoldOn (  )  const [virtual, inherited]
bool Eaagles::Simulation::Player::isAltitudeSlaved (  )  const [inherited]
bool Eaagles::Simulation::Bomb::isArmingOption ( const unsigned int  a  )  const [virtual]

References arming.

bool Eaagles::Simulation::Player::isAttitudeFrozen (  )  const [inherited]
bool Eaagles::Simulation::Weapon::isBlocked (  )  const [inherited]
bool Eaagles::Simulation::Weapon::isCategory ( const int  testCategory  )  const [inherited]
bool Eaagles::Basic::Object::isClassType ( const std::type_info &  type  )  const [virtual, inherited]
bool Eaagles::Basic::Component::isComponentSelected (  )  const [inline, inherited]
bool Eaagles::Simulation::Player::isCrashed (  )  const [inherited]
bool Eaagles::Simulation::Player::isDetonated (  )  const [inherited]
bool Eaagles::Simulation::Player::isDtedTerrainInterpolationEnabled (  )  const [inherited]
bool Eaagles::Simulation::Weapon::isEngineBurnEnabled (  )  const [virtual, inherited]
bool Eaagles::Simulation::Weapon::isFailed (  )  const [inherited]
bool Eaagles::Simulation::Player::isFuelFrozen (  )  const [inherited]
bool Eaagles::Simulation::Player::isHeadingHoldOn (  )  const [virtual, inherited]
bool Eaagles::Simulation::Weapon::isHung (  )  const [inherited]
bool Eaagles::Simulation::Player::isID ( const unsigned short  tst  )  const [inherited]
bool Eaagles::Simulation::Player::isInitGeocentricPositionValid (  )  const [inherited]
bool Eaagles::Simulation::Player::isInitLatLonValid (  )  const [inherited]
bool Eaagles::Simulation::Player::isInitPositionValid (  )  const [inherited]
bool Eaagles::Simulation::Weapon::isJettisonable (  )  const [inherited]
bool Eaagles::Simulation::Player::isJustKilled (  )  const [inherited]
bool Eaagles::Simulation::Player::isKilled (  )  const [inherited]
bool Eaagles::Simulation::Player::isKillRemovalEnabled (  )  const [inherited]
bool Eaagles::Basic::Object::isMessageDisabled ( const unsigned short  msgType  )  const [inherited]
virtual bool Eaagles::Basic::Component::isMessageEnabled ( const unsigned short  msgType  )  const [virtual, inherited]

Reimplemented from Eaagles::Basic::Object.

Referenced by Eaagles::Simulation::Station::createBackgroundProcess(), Eaagles::Otw::CigiClNetwork::createCigiProcess(), Eaagles::Basic::IoHandler::createDataThread(), Eaagles::Simulation::Station::createNetworkProcess(), Eaagles::BasicGL::GlutDisplay::createSubWindow(), Eaagles::Simulation::Station::createTimeCriticalProcess(), Eaagles::BasicGL::GlutDisplay::createWindow(), Eaagles::Terrain::DedFile::getData(), Eaagles::Terrain::DedFile::getFileHeaders(), Eaagles::BasicGL::Display::getMaterial(), Eaagles::BasicGL::Display::getNormalFont(), Eaagles::Simulation::Player::getSimulation(), Eaagles::BasicGL::Display::getTextureByName(), Eaagles::Otw::CigiClNetwork::initCigiNetwork(), Eaagles::Otw::CigiClNetwork::initialize(), Eaagles::Simulation::IrSeeker::irRequestSignature(), Eaagles::Terrain::SrtmHgtFile::loadData(), Eaagles::Terrain::DtedFile::loadData(), Eaagles::Terrain::DedFile::loadData(), Eaagles::Simulation::IrSensor::mergeAndTransmitIrReturns(), Eaagles::BasicGL::GlutDisplay::onEscKey(), Eaagles::Simulation::Player::onWpnRelEvent(), Eaagles::Basic::Logger::openFile(), Eaagles::Simulation::Player::positionUpdate(), Eaagles::Simulation::Sar::process(), Eaagles::Simulation::ActionImagingSar::process(), Eaagles::BasicGL::Display::processMaterials(), Eaagles::BasicGL::Display::processSubdisplays(), Eaagles::BasicGL::Page::processSubpages(), Eaagles::BasicGL::Display::processTextures(), Eaagles::Simulation::RwrTrkMgr::processTrackList(), Eaagles::Simulation::GmtiTrkMgr::processTrackList(), Eaagles::Simulation::AirTrkMgr::processTrackList(), Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList(), Eaagles::Simulation::Datalink::queueIncomingMessage(), Eaagles::Simulation::Datalink::queueOutgoingMessage(), Eaagles::Terrain::DtedFile::readDtedData(), Eaagles::Terrain::DtedFile::readDtedHeaders(), Eaagles::Terrain::SrtmHgtFile::readSrtmData(), Eaagles::Simulation::Weapon::release(), Eaagles::Simulation::Sar::requestImage(), Eaagles::Simulation::Station::reset(), Eaagles::Simulation::Simulation::reset(), Eaagles::Simulation::IrSensor::reset(), Eaagles::Simulation::Datalink::reset(), Eaagles::IoDevice::UsbJoystickImp::reset(), Eaagles::Simulation::Antenna::rfTransmit(), Eaagles::BasicGL::Display::setColorTable(), Eaagles::Simulation::AirVehicle::setInitGearPos(), Eaagles::BasicGL::Field::setPosition(), Eaagles::Simulation::IrSignature::setSlotBaseHeatSignature(), Eaagles::Simulation::Gun::setSlotBurstRate(), Eaagles::Simulation::IrSignature::setSlotEffectiveArea(), Eaagles::Simulation::IrSignature::setSlotEmissivity(), Eaagles::Simulation::IrSensor::setSlotFieldOfRegard(), Eaagles::Simulation::Autopilot::setSlotFollowTheLeadMode(), Eaagles::Simulation::Antenna::setSlotGain(), Eaagles::IoDevice::AnalogOutput::setSlotGain(), Eaagles::Simulation::IrSensor::setSlotIFOV(), Eaagles::Simulation::ActionImagingSar::setSlotImageSize(), Eaagles::BasicGL::Field::setSlotJustification(), Eaagles::Simulation::IrSensor::setSlotLowerWavelength(), Eaagles::Simulation::IrSensor::setSlotNEI(), Eaagles::Otw::OtwPC::setSlotNetOutput(), Eaagles::BasicGL::Graphic::setSlotNormals(), Eaagles::Simulation::Station::setSlotOutTheWindow(), Eaagles::Simulation::Gun::setSlotPitch(), Eaagles::Simulation::Gun::setSlotRoll(), Eaagles::Simulation::IrSensor::setSlotSensorType(), Eaagles::IoDevice::SignalGen::setSlotSignal(), Eaagles::BasicGL::Graphic::setSlotTexCoord(), Eaagles::Simulation::IrSensor::setSlotThreshold(), Eaagles::BasicGL::Graphic::setSlotTransformList(), Eaagles::Simulation::IrSensor::setSlotUpperWavelength(), Eaagles::BasicGL::Graphic::setSlotVertices(), Eaagles::Simulation::Gun::setSlotYaw(), Eaagles::IoDevice::AnalogOutput::setTable(), Eaagles::IoDevice::AnalogInput::setTable(), Eaagles::Simulation::IrSensor::transmit(), Eaagles::Simulation::CommRadio::transmitDataMessage(), Eaagles::Simulation::ActionWeaponRelease::trigger(), Eaagles::Simulation::ActionImagingSar::trigger(), Eaagles::Simulation::Simulation::updateData(), Eaagles::Simulation::IrSystem::updateData(), Eaagles::Simulation::IrSensor::updateData(), Eaagles::Simulation::Simulation::updateTC(), Eaagles::Otw::NetThread::userFunc(), and Eaagles::Simulation::Missile::weaponGuidance().

bool Eaagles::Simulation::Bomb::isMidFuze (  )  const [virtual]

References midFuze.

bool Eaagles::Simulation::Player::isName ( const char *const   tst  )  const [inherited]
bool Eaagles::Simulation::Player::isName ( const Basic::String *const   tst  )  const [inherited]
bool Eaagles::Simulation::Player::isNetOutputEnabled (  )  const [inherited]
bool Eaagles::Simulation::Bomb::isNoseFuze (  )  const [virtual]

References noseFuze.

virtual bool Eaagles::Basic::Component::isNotFrozen (  )  const [virtual, inherited]
bool Eaagles::Basic::Component::isNotShutdown (  )  const [inline, inherited]
bool Eaagles::Simulation::Player::isNotSide ( const unsigned int  tst  )  const [inherited]
bool Eaagles::Simulation::Player::isPositionFrozen (  )  const [inherited]
bool Eaagles::Simulation::Player::isPositionSlaved (  )  const [inherited]
bool Eaagles::Simulation::Player::isPositionVectorValid (  )  const [inherited]
bool Eaagles::Simulation::Weapon::isPowerOn (  )  const [inherited]
bool Eaagles::Basic::Component::isShutdown (  )  const [inline, inherited]
bool Eaagles::Simulation::Player::isSide ( const unsigned int  tst  )  const [inherited]
bool Eaagles::Simulation::Player::isSmoothing (  )  const [inherited]
bool Eaagles::Simulation::Bomb::isTailFuze (  )  const [virtual]

References tailFuze.

bool Eaagles::Simulation::Weapon::isTargetPositionValid (  )  const [inherited]
bool Eaagles::Simulation::Player::isTerrainElevationRequired (  )  const [inherited]
bool Eaagles::Simulation::Player::isTerrainElevationValid (  )  const [inherited]
bool Eaagles::Basic::Component::isTimingStatsEnabled (  )  const [inline, inherited]
bool Eaagles::Basic::Component::isTimingStatsPrintEnabled (  )  const [inline, inherited]
bool Eaagles::Simulation::Player::isVelocityHoldOn (  )  const [virtual, inherited]
bool Eaagles::Simulation::Weapon::isWeaponID ( const int  n  )  const [inherited]
int Eaagles::Simulation::Player::killedByPlayerID (  )  const [inherited]
bool Eaagles::Simulation::Player::onDatalinkMessageEventPlayer ( Basic::Object *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::onDesignatorEvent ( const Designator *const  msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::onEventReset (  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Player::onReflectionsCancel ( const Basic::Component *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::onReflectionsRequest ( Basic::Component *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::onRfReflectedEmissionEventPlayer ( Emission *const  msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::onTgtStepEvent (  )  [virtual, inherited]
bool Eaagles::Simulation::Player::onTriggerSwEvent ( const Basic::Boolean *const   msg = 0  )  [virtual, inherited]
void Eaagles::Simulation::Player::positionUpdate ( const LCreal  dt  )  [protected, inherited]

References Eaagles::Basic::Angle::aepcdRad(), Eaagles::Simulation::Player::altitude, Eaagles::Simulation::Player::attFrz, Eaagles::Simulation::Player::BUILDING, Eaagles::Simulation::Player::CS_GEOD, Eaagles::Simulation::Player::CS_LOCAL, Eaagles::Simulation::Player::CS_WORLD, Eaagles::Basic::Angle::D2RCC, Eaagles::Simulation::enabled, Eaagles::Simulation::Simulation::getEarthRadiusM(), Eaagles::Simulation::Player::getEulerAngles(), Eaagles::Simulation::Player::getHeadingD(), Eaagles::Simulation::Player::getPitchD(), Eaagles::Simulation::Player::getRollD(), Eaagles::Simulation::Player::getSimulation(), Eaagles::Simulation::Player::GROUND_VEHICLE, Eaagles::Simulation::Player::initVp, Eaagles::Simulation::Player::inUseCoordSys, Eaagles::Simulation::Player::isAltitudeFrozen(), Eaagles::Simulation::Player::isAltitudeSlaved(), Eaagles::Simulation::Player::isLocalPlayer(), Eaagles::Simulation::Player::isMajorType(), Eaagles::Basic::Component::isMessageEnabled(), Eaagles::Simulation::Player::isPositionFrozen(), Eaagles::Simulation::Player::isPositionSlaved(), Eaagles::Simulation::Player::latitude, Eaagles::Simulation::Player::LIFE_FORM, Eaagles::Simulation::Player::longitude, Eaagles::Basic::Object::MSG_INFO, Eaagles::PI, Eaagles::Simulation::Player::posVecECEF, Eaagles::Simulation::Player::posVecNED, Eaagles::Basic::Angle::R2DCC, Eaagles::Simulation::Player::scPhi, Eaagles::Simulation::Player::scTheta, Eaagles::Simulation::Player::setAngularVelocities(), Eaagles::Simulation::Player::setEulerAngles(), Eaagles::Simulation::Player::setGeocPosition(), Eaagles::Simulation::Player::setPosition(), Eaagles::Simulation::Player::setPositionLLA(), Eaagles::Simulation::Player::setVelocityBody(), Eaagles::Simulation::Player::SHIP, Eaagles::Simulation::Player::tElev, Eaagles::Simulation::Player::tElevValid, Eaagles::Simulation::Player::testAngRates, Eaagles::Simulation::Player::testBodyAxis, Eaagles::Simulation::Player::tOffset, Eaagles::Simulation::Player::useCoordSys, Eaagles::Simulation::Player::velVecECEF, Eaagles::Simulation::Player::velVecN1, Eaagles::Simulation::Player::velVecNED, and Eaagles::Simulation::Player::vp.

Referenced by Eaagles::Simulation::Player::dynamics().

void Eaagles::Simulation::Player::processComponents ( Basic::PairStream *const   list,
const std::type_info &  filter,
Basic::Pair *const   add = 0,
Basic::Component *const   remove = 0 
) [protected, virtual, inherited]
unsigned int Eaagles::Basic::Object::registerClass ( const _Static *const   a  )  [static, protected, inherited]
void Eaagles::Simulation::Player::resetJustKilled (  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::select ( const Number *const   num  )  [protected, virtual, inherited]
virtual bool Eaagles::Basic::Component::select ( const String *const   name  )  [protected, virtual, inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const int  value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const bool  value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
Object *const   value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const float  value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const float  value,
SendData sd 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const int  value,
SendData sd 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
Object *const   value,
SendData sd 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const char *const   value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const bool  value,
SendData sd 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const double  value,
SendData sd 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const double  value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const char *const   value,
SendData sd 
) [inherited]
std::ostream & Eaagles::Basic::Object::serialize ( std::ostream &  sout,
const int  i = 0,
const bool  slotsOnly = false 
) const [virtual, inherited]
bool Eaagles::Simulation::Player::setAcceleration ( const osg::Vec3 &  newAccel  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setAccelerationBody ( const osg::Vec3 &  newAccelBody  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setAltitudeFreeze ( const bool  f  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setAltitudeHoldOn ( const bool  b  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setAngularVelocities ( const osg::Vec3d &  newAngVel  )  [virtual, inherited]
bool Eaagles::Simulation::Bomb::setArmingOption ( const unsigned int  a  )  [protected, virtual]

References arming.

Referenced by setSlotArmingOption().

bool Eaagles::Simulation::Player::setAttitudeFreeze ( const bool  f  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setBlocked ( const bool  b  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setCamouflageType ( const unsigned int  v  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setCommandedAltitudeFt ( const double  a  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setCommandedAltitudeM ( const double  a  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setCommandedHeading ( const double  h  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setCommandedHeadingR ( const double  h  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setCommandedVelocityKts ( const double  a  )  [virtual, inherited]
void Eaagles::Simulation::Player::setControlStickPitchInput ( const LCreal  pitch  )  [virtual, inherited]
void Eaagles::Simulation::Player::setControlStickRollInput ( const LCreal  roll  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setCrashOverride ( const bool  f  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setDatalink ( Basic::Pair *const   n  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Bomb::setDragIndex ( const LCreal  v  )  [protected, virtual]

References dragIndex.

Referenced by initData(), and setSlotDragIndex().

bool Eaagles::Simulation::Weapon::setDummy ( const bool  f  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setDynamicsModel ( Basic::Pair *const   sys  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Player::setEnableNetOutput ( const bool  f  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setEulerAngles ( const osg::Vec3d &  newAngles  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setEventLogger ( Logger *const   logger  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setFailed ( const bool  f  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Weapon::setFlyoutWeapon ( Weapon *const   p  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Player::setFuelFreeze ( const bool  f  )  [virtual, inherited]
bool Eaagles::Simulation::Bomb::setFuzeAltitude ( const LCreal  v  )  [protected, virtual]

References fuzeAlt.

Referenced by setSlotFuzeAltitude().

bool Eaagles::Simulation::Bomb::setFuzeTime ( const LCreal  v  )  [protected, virtual]

References fuzeTime.

Referenced by setSlotFuzeTime().

bool Eaagles::Simulation::Player::setGeocAcceleration ( const osg::Vec3 &  newAccelEcef  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setGeocAngularVelocities ( const osg::Vec3d &  newAngVel  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setGeocVelocity ( const osg::Vec3 &  newVelEcef  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setGimbal ( Basic::Pair *const   n  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Player::setHeadingHoldOn ( const bool  b  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setHung ( const bool  f  )  [protected, virtual, inherited]
void Eaagles::Simulation::Player::setID ( const unsigned short  newId  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setInitAltitude ( const double  altiude  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setInitGeocentricPosition ( const osg::Vec3d &  newPos  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setInitialWeapon ( Weapon *const   p  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Player::setInitLat ( const double  x  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setInitLon ( const double  x  )  [virtual, inherited]
void Eaagles::Simulation::Player::setInitMode ( const Mode  newMode  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setInitPosition ( const osg::Vec2d &  newPos  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setInterpolateTerrain ( const bool  f  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setIrSystem ( Basic::Pair *const   n  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Weapon::setJettisonable ( const bool  f  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setJettisoned ( const bool  f  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Player::setKillOverride ( const bool  f  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setKillRemoval ( const bool  f  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setLauncher ( Stores *const   launcher,
const unsigned int  station 
) [virtual, inherited]
bool Eaagles::Simulation::Weapon::setMaxGimbalAngle ( const LCreal  v  )  [virtual, inherited]
bool Eaagles::Simulation::Bomb::setMidFuze ( const bool  f  )  [protected, virtual]

References midFuze.

Referenced by setSlotMidFuze().

void Eaagles::Simulation::Player::setName ( const char *const   newName  )  [virtual, inherited]
void Eaagles::Simulation::Player::setName ( const Basic::String newName  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setNavigation ( Basic::Pair *const   n  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Bomb::setNoseFuze ( const bool  f  )  [protected, virtual]

References noseFuze.

Referenced by setSlotNoseFuze().

bool Eaagles::Simulation::Player::setOnboardComputer ( Basic::Pair *const   s  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Player::setPilot ( Basic::Pair *const   p  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Player::setPosition ( const osg::Vec3d &  newPos,
const bool  slaved = false 
) [virtual, inherited]
bool Eaagles::Simulation::Player::setPositionFreeze ( const bool  f  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setPositionLL ( const double  lat,
const double  lon,
const bool  slaved = false 
) [virtual, inherited]
bool Eaagles::Simulation::Weapon::setPower ( const bool  f  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setPrintTimingStats ( const bool  b  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setRadio ( Basic::Pair *const   n  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Weapon::setReleased ( const bool  f  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Weapon::setReleaseHold ( const bool  f  )  [protected, virtual, inherited]
virtual bool Eaagles::Basic::Component::setSelectionName ( const Object *const   s  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Player::setSensor ( Basic::Pair *const   n  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Player::setSlotAltitudeFreeze ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Bomb::setSlotArmingOption ( Basic::Identifier *const   p  )  [protected]
bool Eaagles::Simulation::Player::setSlotAttitudeFreeze ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Basic::Object::setSlotByIndex ( const int  slotindex,
Object *const  obj 
) [protected, virtual, inherited]
bool Eaagles::Basic::Object::setSlotByName ( const char *const   slotname,
Object *const   obj 
) [inherited]
bool Eaagles::Simulation::Player::setSlotCamouflageType ( const Basic::Number *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotComponent ( PairStream *const   multiple  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotComponent ( Component *const   single  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotCrashOverride ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotDataLogTime ( const Basic::Time *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotDisableMsgType ( const Number *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotDisableMsgType ( const Identifier *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Bomb::setSlotDragIndex ( Basic::Number *const   p  )  [protected]
bool Eaagles::Simulation::Weapon::setSlotDummy ( const Basic::Number *const   p  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEnableMsgType ( const Identifier *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEnableMsgType ( const Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotEnableNetOutput ( const Basic::Number *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEnableTimingStats ( const Number *const   num  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotEOBT ( const Basic::Time *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotEOBT ( const Basic::Number *const   p  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEventLogger ( Logger *const   logger  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotFailed ( const Basic::Number *const   p  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotFreeze ( const Number *const   num  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotFuelFreeze ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Bomb::setSlotFuzeAltitude ( Basic::Number *const   p  )  [protected]
bool Eaagles::Simulation::Bomb::setSlotFuzeTime ( Basic::Number *const   p  )  [protected]
bool Eaagles::Simulation::Weapon::setSlotHung ( const Basic::Number *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotID ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitAlt ( const Basic::Distance *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitAlt ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitEulerAngles ( const Basic::List *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitGeocentric ( const Basic::List *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitHeading ( const Basic::Angle *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitHeading ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitLat ( const Basic::Angle *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitLat ( const Basic::LatLon *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitLat ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitLon ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitLon ( const Basic::LatLon *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitLon ( const Basic::Angle *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitPitch ( const Basic::Angle *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitPitch ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitPosition ( const Basic::List *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitRoll ( const Basic::Angle *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitRoll ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitVelocity ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitXPos ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitXPos ( const Basic::Distance *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitYPos ( const Basic::Distance *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitYPos ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInterpolateTerrain ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotIrSignature ( IrSignature *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotJettisonable ( const Basic::Number *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotKillOverride ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotKillRemoval ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotLethalRange ( const Basic::Number *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotLethalRange ( const Basic::Distance *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotMaxBurstRng ( const Basic::Distance *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotMaxBurstRng ( const Basic::Number *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotMaxGimbal ( const Basic::Angle *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotMaxTOF ( const Basic::Time *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotMaxTOF ( const Basic::Number *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Bomb::setSlotMidFuze ( Basic::Number *const   p  )  [protected]
bool Eaagles::Simulation::Bomb::setSlotNoseFuze ( Basic::Number *const   p  )  [protected]
bool Eaagles::Simulation::Player::setSlotPositionFreeze ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotPower ( const Basic::Number *const   p  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotPrintTimingStats ( const Number *const   num  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotReleased ( const Basic::Number *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotSignature ( RfSignature *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotSOBT ( const Basic::Number *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotSOBT ( const Basic::Time *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Bomb::setSlotTailFuze ( Basic::Number *const   p  )  [protected]
bool Eaagles::Simulation::Player::setSlotTerrainElevReq ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotTerrainOffset ( const Basic::Distance *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotTestBodyAxis ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotTestPitchRate ( const Basic::Angle *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotTestRollRate ( const Basic::Angle *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotTestTgtName ( const Basic::String *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotTestYawRate ( const Basic::Angle *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotTgtPos ( const Basic::List *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotTSG ( const Basic::Time *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotTSG ( const Basic::Number *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotWeaponID ( const Basic::Number *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotWillHang ( const Basic::Number *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setStoresMgr ( Basic::Pair *const   s  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Bomb::setTailFuze ( const bool  f  )  [protected, virtual]

References tailFuze.

Referenced by setSlotTailFuze().

bool Eaagles::Simulation::Weapon::setTargetPosition ( const osg::Vec3 &  newTgtPos  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setTargetPositionValid ( const bool  b  )  [virtual, inherited]
void Eaagles::Simulation::Player::setTerrainElevation ( const LCreal  v  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setTerrainElevationRequired ( const bool  b  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setTerrainOffset ( const LCreal  v  )  [virtual, inherited]
int Eaagles::Simulation::Player::setThrottles ( const LCreal *const   positions,
const int  num 
) [virtual, inherited]
virtual bool Eaagles::Basic::Component::setTimingStatsEnabled ( const bool  b  )  [virtual, inherited]
void Eaagles::Simulation::Weapon::setTOF ( const LCreal  newTOF  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Player::setVelocity ( const osg::Vec3 &  newVel  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setVelocityBody ( const osg::Vec3 &  newVelBody  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setVelocityHoldOn ( const bool  b  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setWeaponID ( const int  n  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setWillHang ( const bool  f  )  [virtual, inherited]
const char * Eaagles::Basic::Object::slotIndex2Name ( const int  slotindex  )  const [inherited]
int Eaagles::Basic::Object::slotName2Index ( const char *const   slotname  )  const [inherited]
bool Eaagles::Simulation::Bomb::weaponImpactPrediction ( const osg::Vec3 *const   initPos,
const osg::Vec3 *const   initVel,
const LCreal  groundPlane,
const LCreal  dt,
const LCreal  maxTime,
const LCreal  dragIndex,
osg::Vec3 *const   finalPos,
LCreal *const   tof 
) [static]

Member Data Documentation

const Object::_Static * Eaagles::Basic::Object::classes = { &Object::_static } [static, inherited]
const unsigned int Eaagles::Basic::Object::MAX_CLASSES = 1000 [static, inherited]

Referenced by initData(), and weaponGuidance().

const unsigned short Eaagles::Basic::Object::MSG_ALL = 0xFFFF [static, inherited]
const unsigned short Eaagles::Basic::Object::MSG_DATA = 0x0010 [static, inherited]
const unsigned short Eaagles::Basic::Object::MSG_ERROR = 0x0001 [static, inherited]

Referenced by Eaagles::Basic::BroadcastHandler::bindSocket(), Eaagles::Simulation::Station::createBackgroundProcess(), Eaagles::Otw::CigiClNetwork::createCigiProcess(), Eaagles::Basic::IoHandler::createDataThread(), Eaagles::Simulation::Station::createNetworkProcess(), Eaagles::Simulation::Station::createTimeCriticalProcess(), Eaagles::Terrain::DedFile::getData(), Eaagles::Terrain::DedFile::getFileHeaders(), Eaagles::BasicGL::Display::getMaterial(), Eaagles::BasicGL::Display::getNormalFont(), Eaagles::Simulation::Player::getSimulation(), Eaagles::BasicGL::Display::getTextureByName(), Eaagles::Otw::CigiClNetwork::initCigiNetwork(), Eaagles::Basic::TcpServerSingle::initNetwork(), Eaagles::Basic::TcpClient::initNetwork(), Eaagles::Basic::Object::isMessageDisabled(), Eaagles::Basic::Object::isMessageEnabled(), Eaagles::Dafif::WaypointLoader::load(), Eaagles::Dafif::NavaidLoader::load(), Eaagles::Dafif::AirportLoader::load(), Eaagles::Terrain::SrtmHgtFile::loadData(), Eaagles::Terrain::DtedFile::loadData(), Eaagles::Terrain::DedFile::loadData(), Eaagles::BasicGL::FtglTextureFont::loadFont(), Eaagles::BasicGL::FtglHaloFont::loadFont(), Eaagles::BasicGL::FtglPolygonFont::loadFont(), Eaagles::BasicGL::FtglPixmapFont::loadFont(), Eaagles::BasicGL::FtglOutlineFont::loadFont(), Eaagles::BasicGL::FtglExtrdFont::loadFont(), Eaagles::BasicGL::FtglBitmapFont::loadFont(), Eaagles::BasicGL::BitmapFont::loadTypeFace(), Eaagles::Simulation::IrSensor::mergeAndTransmitIrReturns(), Eaagles::Basic::Object::Object(), Eaagles::Basic::Logger::openFile(), Eaagles::BasicGL::FtglTextureFont::outputText(), Eaagles::BasicGL::FtglHaloFont::outputText(), Eaagles::BasicGL::FtglPolygonFont::outputText(), Eaagles::BasicGL::FtglPixmapFont::outputText(), Eaagles::BasicGL::FtglOutlineFont::outputText(), Eaagles::BasicGL::FtglExtrdFont::outputText(), Eaagles::BasicGL::FtglBitmapFont::outputText(), Eaagles::BasicGL::Display::processMaterials(), Eaagles::BasicGL::Display::processSubdisplays(), Eaagles::BasicGL::Page::processSubpages(), Eaagles::BasicGL::Display::processTextures(), Eaagles::BasicGL::BmpTexture::readBitmapFile(), Eaagles::Terrain::DtedFile::readDtedData(), Eaagles::Terrain::DtedFile::readDtedHeaders(), Eaagles::Terrain::SrtmHgtFile::readSrtmData(), Eaagles::Simulation::Simulation::reset(), Eaagles::Simulation::IrSensor::reset(), Eaagles::Simulation::Datalink::reset(), Eaagles::IoDevice::UsbJoystickImp::reset(), Eaagles::Simulation::Antenna::rfTransmit(), Eaagles::Basic::TcpHandler::sendData(), Eaagles::Basic::Polynomial::setCoefficients(), Eaagles::BasicGL::Display::setColorTable(), Eaagles::Basic::LatLon::setDeg(), Eaagles::Basic::LatLon::setDir(), Eaagles::Simulation::AirVehicle::setInitGearPos(), Eaagles::Basic::LatLon::setMin(), Eaagles::BasicGL::Field::setPosition(), Eaagles::Basic::LatLon::setSec(), Eaagles::Simulation::IrSignature::setSlotBaseHeatSignature(), Eaagles::Simulation::Gun::setSlotBurstRate(), Eaagles::Basic::Polynomial::setSlotCoefficients(), Eaagles::Simulation::IrSignature::setSlotEffectiveArea(), Eaagles::Simulation::IrSignature::setSlotEmissivity(), Eaagles::Simulation::IrSensor::setSlotFieldOfRegard(), Eaagles::Simulation::Autopilot::setSlotFollowTheLeadMode(), Eaagles::BasicGL::Font::setSlotFontPath(), Eaagles::BasicGL::Font::setSlotFontPosition(), Eaagles::BasicGL::Font::setSlotFTGLFontFileName(), Eaagles::Simulation::Antenna::setSlotGain(), Eaagles::IoDevice::AnalogOutput::setSlotGain(), Eaagles::Simulation::IrSensor::setSlotIFOV(), Eaagles::BasicGL::Field::setSlotJustification(), Eaagles::Basic::Func5::setSlotLfiTable(), Eaagles::Basic::Func4::setSlotLfiTable(), Eaagles::Basic::Func3::setSlotLfiTable(), Eaagles::Basic::Func2::setSlotLfiTable(), Eaagles::Basic::Func1::setSlotLfiTable(), Eaagles::BasicGL::Font::setSlotLookupTable(), Eaagles::Simulation::IrSensor::setSlotLowerWavelength(), Eaagles::Simulation::IrSensor::setSlotNEI(), Eaagles::Otw::OtwPC::setSlotNetOutput(), Eaagles::BasicGL::Graphic::setSlotNormals(), Eaagles::Simulation::Gun::setSlotPitch(), Eaagles::Simulation::Gun::setSlotRoll(), Eaagles::Simulation::IrSensor::setSlotSensorType(), Eaagles::IoDevice::SignalGen::setSlotSignal(), Eaagles::LinearSystem::LagFilter::setSlotTau(), Eaagles::BasicGL::Graphic::setSlotTexCoord(), Eaagles::Simulation::IrSensor::setSlotThreshold(), Eaagles::Simulation::IrSensor::setSlotUpperWavelength(), Eaagles::LinearSystem::LowpassFilter::setSlotWc(), Eaagles::Simulation::Gun::setSlotYaw(), Eaagles::IoDevice::AnalogOutput::setTable(), Eaagles::IoDevice::AnalogInput::setTable(), Eaagles::Simulation::IrSensor::transmit(), Eaagles::Simulation::Simulation::updateData(), Eaagles::Simulation::IrSystem::updateData(), Eaagles::Simulation::IrSensor::updateData(), and Eaagles::Simulation::Simulation::updateTC().

const unsigned short Eaagles::Basic::Object::MSG_STD_ALL = 0x00FF [static, inherited]
const unsigned short Eaagles::Basic::Object::MSG_USER = 0x0020 [static, inherited]
const SlotTable Eaagles::Basic::Object::slottable [static, protected, inherited]

Referenced by initData(), and weaponGuidance().

const char *const Eaagles::Basic::Object::version = "v2010_0122" [static, inherited]

Reimplemented in Eaagles::Network::Dis::NetIO.


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