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

Eaagles::Simulation::Agm Class Reference

#include <Agm.h>

Inheritance diagram for Eaagles::Simulation::Agm:
Eaagles::Simulation::Missile Eaagles::Simulation::Weapon Eaagles::Simulation::Player Eaagles::Basic::Component Eaagles::Basic::Object

List of all members.

Public Types

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

 Agm ()
virtual const char * getDescription () const
virtual const char * getNickname () const
virtual int getCategory () const
LCreal getVpMin () const
LCreal getVpMax () const
LCreal getVpMaxG () const
LCreal getMaxG () const
LCreal getMaxAccel () const
LCreal getMinAccel () const
bool setVpMin (const LCreal v)
bool setVpMax (const LCreal v)
bool setVpMaxG (const LCreal v)
bool setMaxG (const LCreal v)
bool setMaxAccel (const LCreal v)
virtual void atReleaseInit ()
virtual void setCmdPitchD (const LCreal x)
virtual void setCmdHdgD (const LCreal x)
virtual bool event (const int event, Basic::Object *const obj=0)
virtual void reset ()
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)
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 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 setSlotVpMin (const Basic::Number *const msg)
virtual bool setSlotVpMax (const Basic::Number *const msg)
virtual bool setSlotVpMaxG (const Basic::Number *const msg)
virtual bool setSlotMaxG (const Basic::Number *const msg)
virtual bool setSlotMaxAccel (const Basic::Number *const msg)
virtual bool setSlotCmdPitch (const Basic::Number *const msg)
virtual bool setSlotCmdHeading (const Basic::Number *const msg)
virtual bool setSlotCmdVelocity (const Basic::Number *const msg)
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 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

virtual bool calculateVectors (const Player *const tgt, const Track *const trk, osg::Vec3 *const los, osg::Vec3 *const vel, osg::Vec3 *const posx) const

Member Enumeration Documentation

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


Member Function Documentation

virtual bool Eaagles::Basic::Component::addComponent ( Pair *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Agm::calculateVectors ( const Player *const   tgt,
const Track *const   trk,
osg::Vec3 *const   los,
osg::Vec3 *const   vel,
osg::Vec3 *const   posx 
) const [private, virtual]
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::Missile::event ( const int  event,
Basic::Object *const   obj = 0 
) [virtual, inherited]

Reimplemented from Eaagles::Simulation::Weapon.

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]
const Component* Eaagles::Basic::Component::findContainerByType ( const std::type_info &  type  )  const [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().

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::Player::getCamouflageType (  )  const [inherited]
int Eaagles::Simulation::Agm::getCategory (  )  const [virtual]

Reimplemented from Eaagles::Simulation::Missile.

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]
const PairStream* Eaagles::Basic::Component::getComponents (  )  const [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().

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::Agm::getDescription (  )  const [virtual]

Reimplemented from Eaagles::Simulation::Missile.

const osg::Vec3 & Eaagles::Simulation::Weapon::getDetonationLocation (  )  const [inherited]
Weapon::Detonation Eaagles::Simulation::Weapon::getDetonationResults (  )  const [inherited]
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]
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::Missile::getMaxAccel (  )  const [inline, inherited]
LCreal Eaagles::Simulation::Missile::getMaxG (  )  const [inline, inherited]
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]
LCreal Eaagles::Simulation::Missile::getMinAccel (  )  const [inline, 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::Agm::getNickname (  )  const [virtual]

Reimplemented from Eaagles::Simulation::Missile.

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]
Component* Eaagles::Basic::Component::getSelectedComponent (  )  [inline, inherited]
const Component* Eaagles::Basic::Component::getSelectedComponent (  )  const [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]
LCreal Eaagles::Simulation::Missile::getVpMax (  )  const [inline, inherited]
LCreal Eaagles::Simulation::Missile::getVpMaxG (  )  const [inline, inherited]
LCreal Eaagles::Simulation::Missile::getVpMin (  )  const [inline, 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::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::Player::isName ( const Basic::String *const   tst  )  const [inherited]
bool Eaagles::Simulation::Player::isName ( const char *const   tst  )  const [inherited]
bool Eaagles::Simulation::Player::isNetOutputEnabled (  )  const [inherited]
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::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::Missile::reset (  )  [virtual, inherited]
void Eaagles::Simulation::Player::resetJustKilled (  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::select ( const String *const   name  )  [protected, virtual, inherited]
virtual bool Eaagles::Basic::Component::select ( const Number *const   num  )  [protected, virtual, 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,
const float  value,
SendData sd 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const char *const   value,
SendData sd 
) [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,
Object *const   value,
SendData sd 
) [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 int  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 double  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 double  value[],
SendData  sd[],
const int  n 
) [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::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]
virtual void Eaagles::Simulation::Missile::setCmdHdgD ( const LCreal  x  )  [inline, virtual, inherited]
virtual void Eaagles::Simulation::Missile::setCmdPitchD ( const LCreal  x  )  [inline, 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::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::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::Missile::setMaxAccel ( const LCreal  v  )  [inherited]
bool Eaagles::Simulation::Missile::setMaxG ( const LCreal  v  )  [inherited]
bool Eaagles::Simulation::Weapon::setMaxGimbalAngle ( const LCreal  v  )  [virtual, inherited]
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::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::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]
bool Eaagles::Simulation::Missile::setSlotCmdHeading ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Missile::setSlotCmdPitch ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Missile::setSlotCmdVelocity ( const Basic::Number *const   msg  )  [protected, 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 Identifier *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotDisableMsgType ( const Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotDummy ( const Basic::Number *const   p  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEnableMsgType ( const Number *const   msg  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotEnableMsgType ( const Identifier *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::Number *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotEOBT ( const Basic::Time *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::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::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitAlt ( const Basic::Distance *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::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitHeading ( const Basic::Angle *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::Angle *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitLon ( const Basic::LatLon *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitLon ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitPitch ( const Basic::Number *const   msg  )  [virtual, inherited]
bool Eaagles::Simulation::Player::setSlotInitPitch ( const Basic::Angle *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::Distance *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotLethalRange ( const Basic::Number *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Missile::setSlotMaxAccel ( const Basic::Number *const   msg  )  [protected, 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::Missile::setSlotMaxG ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotMaxGimbal ( const Basic::Angle *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotMaxTOF ( const Basic::Number *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotMaxTOF ( const Basic::Time *const   p  )  [virtual, inherited]
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::Time *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotSOBT ( const Basic::Number *const   p  )  [virtual, inherited]
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::Number *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Weapon::setSlotTSG ( const Basic::Time *const   p  )  [virtual, inherited]
bool Eaagles::Simulation::Missile::setSlotVpMax ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Missile::setSlotVpMaxG ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::Simulation::Missile::setSlotVpMin ( const Basic::Number *const   msg  )  [protected, 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::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::Missile::setVpMax ( const LCreal  v  )  [inherited]
bool Eaagles::Simulation::Missile::setVpMaxG ( const LCreal  v  )  [inherited]
bool Eaagles::Simulation::Missile::setVpMin ( const LCreal  v  )  [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]
void Eaagles::Simulation::Missile::weaponGuidance ( const LCreal  dt  )  [protected, virtual, inherited]

Reimplemented from Eaagles::Simulation::Weapon.

References Eaagles::Simulation::Missile::calculateVectors(), Eaagles::Simulation::Weapon::checkDetonationEffect(), Eaagles::Simulation::Missile::cmdHeading, Eaagles::Simulation::Missile::cmdPitch, Eaagles::Simulation::Missile::cmdVelocity, Eaagles::Simulation::Weapon::DETONATE_DETONATION, Eaagles::Simulation::Weapon::DETONATE_ENTITY_IMPACT, Eaagles::Simulation::Player::DETONATED, Eaagles::Basic::Component::getAnyEventLogger(), Eaagles::Simulation::Weapon::getDetonationRange(), Eaagles::Simulation::Weapon::getLaunchVehicle(), Eaagles::Simulation::Weapon::getMaxBurstRng(), Eaagles::Simulation::Player::getRotMat(), Eaagles::Simulation::Track::getTarget(), Eaagles::Simulation::Weapon::getTargetPlayer(), Eaagles::Simulation::Weapon::getTargetTrack(), Eaagles::Simulation::Weapon::getTOF(), Eaagles::Simulation::Player::getVelocity(), Eaagles::Simulation::Player::isActive(), Eaagles::Simulation::Weapon::isDummy(), Eaagles::Simulation::Weapon::isEngineBurnEnabled(), Eaagles::Simulation::Weapon::isGuidanceEnabled(), Eaagles::Basic::Component::isMessageEnabled(), lcAtan2, lcSqrt, Eaagles::Basic::Object::MSG_INFO, Eaagles::Simulation::Weapon::setDetonationLocation(), Eaagles::Simulation::Weapon::setDetonationResults(), Eaagles::Simulation::Player::setMode(), Eaagles::Simulation::Weapon::setTargetPlayer(), Eaagles::Simulation::Weapon::setTargetTrack(), Eaagles::Simulation::Missile::trdot, Eaagles::Simulation::Missile::trdotT, Eaagles::Simulation::Missile::trng, Eaagles::Simulation::Missile::trngT, Eaagles::Basic::v, Eaagles::Simulation::Missile::vpMax, and Eaagles::Simulation::Missile::vpMin.


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]
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]
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: