#include <Nib.h>
Public Types | |
| enum | DeadReckoning { OTHER_DRM, STATIC_DRM, FPW_DRM, RPW_DRM, RVW_DRM, FVW_DRM, FPB_DRM, RPB_DRM, RVB_DRM, FVB_DRM } |
Public Member Functions | |
| Nib (const NetIO::IoType ioType) | |
| NetIO::IoType | getIoType () const |
| NetIO * | getNetIO () |
| const NetIO * | getNetIO () const |
| virtual bool | setNetIO (NetIO *const p) |
| Player * | getPlayer () |
| unsigned short | getPlayerID () const |
| const char * | getPlayerName () const |
| virtual bool | setPlayer (Player *const p) |
| virtual void | setPlayerID (const unsigned short v) |
| virtual void | setPlayerName (const char *s) |
| virtual const Basic::String * | getFederateName () const |
| virtual bool | setFederateName (const Basic::String *const msg) |
| bool | isMode (const Player::Mode m) const |
| bool | isNotMode (const Player::Mode m) const |
| Player::Mode | getMode () const |
| virtual void | setMode (const Player::Mode m) |
| bool | isSide (const Player::Side s) const |
| bool | isNotSide (const Player::Side s) const |
| Player::Side | getSide () const |
| virtual void | setSide (const Player::Side s) |
| bool | isDeadReckoning (const unsigned char dr) const |
| unsigned char | getDeadReckoning () const |
| bool | setDeadReckoning (const unsigned char dr) |
| const osg::Vec3d & | getDrPosition () const |
| const osg::Vec3d & | getDrVelocity () const |
| const osg::Vec3d & | getDrAcceleration () const |
| const osg::Vec3d & | getDrEulerAngles () const |
| const osg::Vec3d & | getDrAngularVelocities () const |
| bool | updateDeadReckoning (const LCreal dt, osg::Vec3d *const pNewPos, osg::Vec3d *const pNewAngles) |
| bool | resetDeadReckoning (const unsigned char dr, const osg::Vec3d &p, const osg::Vec3d &v, const osg::Vec3d &a, const osg::Vec3d &rpy, const osg::Vec3d &av, const double time=0) |
| bool | isChecked () const |
| void | setCheckedFlag (const bool flg) |
| const Ntm * | getTypeMapper () const |
| bool | isEntityTypeChecked () const |
| bool | isEntityTypeUnchecked () const |
| bool | isEntityTypeValid () const |
| bool | isEntityTypeInvalid () const |
| virtual bool | setTypeMapper (const Ntm *const p) |
| virtual void | setEntityTypeChecked (const bool f) |
| LCreal | getDamage () const |
| LCreal | getSmoke () const |
| LCreal | getFlames () const |
| unsigned int | getCamouflageType () const |
| 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) |
| unsigned int | getAPartWingSweepCnt () const |
| LCreal | getAPartWingSweep () const |
| unsigned int | getAPartGearPosCnt () const |
| LCreal | getAPartPartGearPos () const |
| unsigned int | getAPartBayDoorCnt () const |
| LCreal | getAPartBayDoorPos () const |
| unsigned int | getAPartLauncherElevationCnt () const |
| LCreal | getAPartLauncherElevation () const |
| unsigned int | getAPartNumberAttachedNumMissiles () const |
| const Missile * | getAPartAttachedMissile (const unsigned int n) const |
| unsigned int | getAPartAttacheMissileChangeCnt (const unsigned int n) const |
| bool | wasDetonationMessageSent () const |
| virtual bool | setDetonationMessageSent (const bool flg) |
| bool | isTimeoutEnabled () const |
| void | setTimeoutEnabled (const bool flg) |
| LCreal | getTimeExec () const |
| virtual void | setTimeExec (const LCreal t) |
| LCreal | getTimeUtc () const |
| virtual void | setTimeUtc (const LCreal t) |
| virtual bool | setOutputPlayerType (const Player *const p) |
| virtual bool | isPlayerStateUpdateRequired (const LCreal curExecTime) |
| virtual void | playerState2Nib () |
| virtual void | nib2PlayerState () |
| virtual bool | entityStateManager (const LCreal curExecTime) |
| virtual bool | weaponFireMsgFactory (const LCreal curExecTime) |
| virtual bool | munitionDetonationMsgFactory (const LCreal curExecTime) |
| virtual bool | networkOutputManagers (const LCreal curExecTime) |
| 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 |
| virtual void | updateTC (const LCreal dt=0.0f) |
| virtual void | updateData (const LCreal dt=0.0f) |
| void | tcFrame (const LCreal dt=0.0f) |
| virtual bool | isFrozen () const |
| virtual bool | isNotFrozen () const |
| virtual void | freeze (const bool fflag) |
| virtual void | reset () |
| bool | isShutdown () const |
| bool | isNotShutdown () const |
| virtual bool | event (const int event, Object *const obj=0) |
| 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 _Static * | classes [MAX_CLASSES] = { &Object::_static } |
| static unsigned int | numClasses = 1 |
Protected Member Functions | |
| bool | mainDeadReckoning (const double dT, osg::Vec3d *const pNewP0, osg::Vec3d *const pNewRPY) const |
| double | updateDrTime (const double dt) |
| virtual void | printTimingStats () |
| virtual bool | shutdownNotification () |
| virtual bool | onEventReset () |
| virtual bool | setSelectionName (const Object *const s) |
| virtual bool | select (const String *const name) |
| virtual bool | select (const Number *const num) |
| virtual void | processComponents (PairStream *const list, const std::type_info &filter, Pair *const add=0, Component *const remove=0) |
| 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 unsigned int | MAX_AMSL = 4 |
| static const SlotTable | slottable |
Private Member Functions | |
| void | initData () |
Static Private Member Functions | |
| static bool | drComputeEulerAngles (const osg::Matrixd &A, osg::Vec3d *const pRPY) |
| static bool | drComputeMatrixR0 (const osg::Vec3d &RPY, osg::Matrixd *const pR0) |
| static bool | drComputeMatrixWwT (const osg::Vec3d &av, osg::Matrixd *const pwwT) |
| static bool | drComputeMatrixOmega (const osg::Vec3d &av, osg::Matrixd *const pOmega) |
| static bool | drComputeMatrixDR (const double dT, const osg::Vec3d &av, const osg::Matrixd &wwT, const osg::Matrixd &omega, osg::Matrixd *const pDR) |
| static bool | drComputeMatrixR1 (const double dT, const osg::Vec3d &av, const osg::Matrixd &wwT, const osg::Matrixd &omega, osg::Matrixd *const pR1) |
| static bool | drComputeMatrixR2 (const double dT, const osg::Vec3d &av, const osg::Matrixd &wwT, const osg::Matrixd &omega, osg::Matrixd *const pR2) |
Private Attributes | |
| NetIO::IoType | ioType |
| SPtr< const Basic::String > | federateName |
| SPtr< Player > | pPlayer |
| SPtr< NetIO > | pNetIO |
| bool | checked |
| unsigned short | playerID |
| SPtr< const Ntm > | ntm |
| bool | entityTypeChecked |
| char | pname [PNAME_BUF_SIZE] |
| Player::Side | side |
| Player::Mode | mode |
| bool | timeoutEnbFlg |
| LCreal | damage |
| LCreal | smoking |
| LCreal | flames |
| unsigned int | camouflage |
| bool | detMsgSent |
| LCreal | execTime |
| LCreal | utcTime |
| unsigned char | drNum |
| osg::Vec3d | drP0 |
| osg::Vec3d | drV0 |
| osg::Vec3d | drA0 |
| osg::Vec3d | drRPY0 |
| osg::Vec3d | drAV0 |
| osg::Matrixd | drR0 |
| osg::Matrixd | drWwT |
| osg::Matrixd | drOmega |
| double | drTime |
| osg::Vec3d | drPos |
| osg::Vec3d | drAngles |
| osg::Vec3d | smoothVel |
| double | smoothTime |
| unsigned int | apartWingSweepCnt |
| unsigned int | apartGearPosCnt |
| unsigned int | apartBayDoorCnt |
| unsigned int | apartLnchrElevCnt |
| LCreal | apartWingSweep |
| LCreal | apartLandingGear |
| LCreal | apartBayDoor |
| LCreal | apartLnchrElev |
| const Missile * | apartMsl [MAX_AMSL] |
| unsigned int | apartMslCnt [MAX_AMSL] |
| bool | apartMslAttached [MAX_AMSL] |
| unsigned int | apartNumMissiles |
Static Private Attributes | |
| static const unsigned int | PNAME_BUF_SIZE = 64 |
| Eaagles::Simulation::Nib::Nib | ( | const NetIO::IoType | ioType | ) |
Reimplemented in Eaagles::Network::Dis::Nib.
References STANDARD_CONSTRUCTOR.
| virtual bool Eaagles::Basic::Component::addComponent | ( | Pair *const | p | ) | [virtual, inherited] |
Referenced by Eaagles::Network::Dis::Nib::processArticulationParameters().
| Object * Eaagles::Basic::Object::clone | ( | ) | const [virtual, inherited] |
References Eaagles::Basic::Object::Object().
Referenced by Eaagles::BasicGL::Scanline::addPolygon(), Eaagles::BasicGL::SymbolLoader::addSymbol(), Eaagles::BasicGL::SymbolLoader::changeSymbolType(), Eaagles::BasicGL::Clip3D::clip(), Eaagles::Simulation::NetIO::createIPlayer(), Eaagles::Network::Dis::Nib::emitterBeamsManager(), Eaagles::Basic::PairStream::findName(), Eaagles::Simulation::SimpleStoresMgr::onWpnRelEvent(), Eaagles::Simulation::Weapon::prerelease(), Eaagles::Network::Dis::Nib::processArticulationParameters(), Eaagles::Network::Dis::Nib::processElectromagneticEmissionPDU(), Eaagles::Simulation::Weapon::release(), Eaagles::BasicGL::Graphic::setColor(), Eaagles::BasicGL::Graphic::setMaterial(), Eaagles::Vehicle::JSBSimModel::setModel(), Eaagles::Vehicle::JSBSimModel::setRootDir(), Eaagles::BasicGL::Field::setSlotFont(), Eaagles::Instruments::BearingPointer::setSlotHeadGraphic(), Eaagles::Basic::StateMachine::setSlotStateMachines(), Eaagles::Simulation::Stores::setSlotStores(), Eaagles::Instruments::BearingPointer::setSlotTailGraphic(), Eaagles::BasicGL::SymbolLoader::setSlotTemplates(), Eaagles::Basic::ColorRotary::setSlotValues(), Eaagles::Instruments::TickMarks::setTickGraphic(), Eaagles::Instruments::DialTickMarks::setTickGraphic(), Eaagles::Simulation::SigAzEl::SigAzEl(), and Eaagles::Network::Dis::NetIO::testOutputEntityTypes().
| Component* Eaagles::Basic::Component::container | ( | ) | [inline, inherited] |
References Eaagles::Basic::Component::containerPtr.
Referenced by Eaagles::Basic::StateMachine::callState(), Eaagles::Simulation::NetIO::createIPlayer(), Eaagles::Instruments::BearingPointer::drawFunc(), Eaagles::BasicGL::Field::drawFunc(), Eaagles::Basic::StateMachine::goToState(), Eaagles::Simulation::Route::insertSteerpoint(), Eaagles::Basic::StateMachine::nextState(), Eaagles::BasicGL::Page::popPage(), Eaagles::Simulation::Weapon::prerelease(), Eaagles::Simulation::RfSensor::processModes(), Eaagles::BasicGL::Display::processSubdisplays(), Eaagles::BasicGL::Page::processSubpages(), Eaagles::Simulation::Weapon::release(), Eaagles::Basic::StateMachine::rtnState(), Eaagles::Simulation::Gun::setBulletType(), Eaagles::Simulation::Station::setSlotIoHandler(), Eaagles::Simulation::Station::setSlotNetworks(), Eaagles::Simulation::Station::setSlotOutTheWindow(), Eaagles::Simulation::Simulation::setSlotPlayers(), Eaagles::Simulation::Station::setSlotSimulation(), Eaagles::Basic::StateMachine::setSlotStateMachines(), Eaagles::Instruments::TickMarks::setTickGraphic(), Eaagles::Instruments::DialTickMarks::setTickGraphic(), Eaagles::Simulation::Gimbal::updateMatrix(), and Eaagles::Simulation::Simulation::updatePlayerList().
| const Component* Eaagles::Basic::Component::container | ( | ) | const [inline, inherited] |
References Eaagles::Basic::Component::containerPtr.
| Component* Eaagles::Basic::Component::container | ( | Component *const | p | ) | [inline, inherited] |
References Eaagles::Basic::Component::containerPtr.
| 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] |
References Eaagles::Basic::Object::disMsgBits, and Eaagles::Basic::Object::enbMsgBits.
| bool Eaagles::Simulation::Nib::drComputeEulerAngles | ( | const osg::Matrixd & | A, | |
| osg::Vec3d *const | pRPY | |||
| ) | [static, private] |
References Eaagles::PI.
Referenced by mainDeadReckoning().
| bool Eaagles::Simulation::Nib::drComputeMatrixDR | ( | const double | dT, | |
| const osg::Vec3d & | av, | |||
| const osg::Matrixd & | wwT, | |||
| const osg::Matrixd & | omega, | |||
| osg::Matrixd *const | pDR | |||
| ) | [static, private] |
Referenced by mainDeadReckoning().
| bool Eaagles::Simulation::Nib::drComputeMatrixOmega | ( | const osg::Vec3d & | av, | |
| osg::Matrixd *const | pOmega | |||
| ) | [static, private] |
Referenced by resetDeadReckoning().
| bool Eaagles::Simulation::Nib::drComputeMatrixR0 | ( | const osg::Vec3d & | RPY, | |
| osg::Matrixd *const | pR0 | |||
| ) | [static, private] |
Referenced by resetDeadReckoning().
| bool Eaagles::Simulation::Nib::drComputeMatrixR1 | ( | const double | dT, | |
| const osg::Vec3d & | av, | |||
| const osg::Matrixd & | wwT, | |||
| const osg::Matrixd & | omega, | |||
| osg::Matrixd *const | pR1 | |||
| ) | [static, private] |
Referenced by mainDeadReckoning().
| bool Eaagles::Simulation::Nib::drComputeMatrixR2 | ( | const double | dT, | |
| const osg::Vec3d & | av, | |||
| const osg::Matrixd & | wwT, | |||
| const osg::Matrixd & | omega, | |||
| osg::Matrixd *const | pR2 | |||
| ) | [static, private] |
Referenced by mainDeadReckoning().
| bool Eaagles::Simulation::Nib::drComputeMatrixWwT | ( | const osg::Vec3d & | av, | |
| osg::Matrixd *const | pwwT | |||
| ) | [static, private] |
Referenced by resetDeadReckoning().
| bool Eaagles::Basic::Object::enableMessageTypes | ( | const unsigned short | msgTypeBits | ) | [inherited] |
References Eaagles::Basic::Object::disMsgBits, and Eaagles::Basic::Object::enbMsgBits.
| bool Eaagles::Simulation::Nib::entityStateManager | ( | const LCreal | curExecTime | ) | [virtual] |
Reimplemented in Eaagles::Network::Dis::Nib.
Referenced by Eaagles::Simulation::NetIO::processOutputList().
| virtual bool Eaagles::Basic::Component::event | ( | const int | event, | |
| Object *const | obj = 0 | |||
| ) | [virtual, inherited] |
Reimplemented in Eaagles::Basic::StateMachine, Eaagles::BasicGL::GlutDisplay, Eaagles::BasicGL::MapPage, Eaagles::BasicGL::MfdPage, Eaagles::BasicGL::AsciiText, Eaagles::BasicGL::NumericReadout, Eaagles::BasicGL::Rotary2, Eaagles::BasicGL::Rotators, Eaagles::BasicGL::Circle, Eaagles::Instruments::Adi, Eaagles::Instruments::Button, Eaagles::Instruments::Knob, Eaagles::Instruments::PushButton, Eaagles::Instruments::SolenoidSwitch, Eaagles::Instruments::SolenoidButton, Eaagles::Instruments::AnalogDial, Eaagles::Instruments::Eadi3DPage, Eaagles::Instruments::Instrument, Eaagles::Instruments::BearingPointer, Eaagles::Instruments::CompassRose, Eaagles::Simulation::Antenna, Eaagles::Simulation::Datalink, Eaagles::Simulation::ExternalStore, Eaagles::Simulation::Gimbal, Eaagles::Simulation::IrSeeker, Eaagles::Simulation::IrSensor, Eaagles::Simulation::Missile, Eaagles::Simulation::Player, Eaagles::Simulation::RfSensor, Eaagles::Simulation::Route, Eaagles::Simulation::ScanGimbal, Eaagles::Simulation::Stores, Eaagles::Simulation::StoresMgr, Eaagles::Simulation::System, and Eaagles::Simulation::Weapon.
Referenced by Eaagles::Simulation::Player::collisionNotification(), Eaagles::Simulation::Player::crashNotification(), Eaagles::BasicGL::SymbolLoader::draw(), Eaagles::Simulation::Stores::jettisonAll(), Eaagles::Simulation::System::killedNotification(), Eaagles::Simulation::Player::killedNotification(), Eaagles::Simulation::Datalink::onDatalinkMessageEvent(), Eaagles::Simulation::Player::onRfEmissionEventPlayer(), Eaagles::Simulation::Station::reset(), Eaagles::Simulation::Player::reset(), Eaagles::Simulation::Stores::resetStores(), Eaagles::Simulation::StoresMgr::shutdownNotification(), Eaagles::Simulation::Station::shutdownNotification(), Eaagles::Simulation::Simulation::shutdownNotification(), Eaagles::Simulation::SimLogger::updateData(), and Eaagles::Simulation::Station::updateTC().
| virtual const Pair* Eaagles::Basic::Component::findByIndex | ( | const int | slotindex | ) | const [virtual, inherited] |
| virtual Pair* Eaagles::Basic::Component::findByIndex | ( | const int | slotindex | ) | [virtual, inherited] |
Referenced by Eaagles::Simulation::SigSwitch::getRCS().
| virtual Pair* Eaagles::Basic::Component::findByName | ( | const char *const | slotname | ) | [virtual, inherited] |
Referenced by Eaagles::BasicGL::SymbolLoader::changeSymbolColor(), Eaagles::Simulation::Player::getDatalinkByName(), Eaagles::Simulation::Player::getGimbalByName(), Eaagles::Simulation::Player::getIrSystemByName(), Eaagles::Simulation::Player::getNavigationByName(), Eaagles::Simulation::Player::getOnboardComputerByName(), Eaagles::Simulation::Player::getPilotByName(), Eaagles::Simulation::Player::getRadioByName(), Eaagles::Simulation::Player::getSensorByName(), Eaagles::Simulation::OnboardComputer::getTrackManagerByName(), Eaagles::BasicGL::SymbolLoader::setSymbolFlashRate(), Eaagles::BasicGL::SymbolLoader::setSymbolScale(), Eaagles::BasicGL::SymbolLoader::setSymbolVisible(), Eaagles::Instruments::LandingGear::updateData(), Eaagles::BasicGL::SymbolLoader::updateSymbolText(), and Eaagles::BasicGL::SymbolLoader::updateSymbolTextVis().
| virtual const Pair* Eaagles::Basic::Component::findByName | ( | const char *const | slotname | ) | const [virtual, inherited] |
| virtual Pair* Eaagles::Basic::Component::findByType | ( | const std::type_info & | type | ) | [virtual, inherited] |
Referenced by Eaagles::Simulation::Player::getDatalinkByType(), Eaagles::Simulation::Player::getGimbalByType(), Eaagles::Simulation::Player::getIrSystemByType(), Eaagles::Maps::Rpf::CadrgMap::getMapImage(), Eaagles::Simulation::Player::getNavigationByType(), Eaagles::Simulation::Player::getOnboardComputerByType(), Eaagles::Simulation::Player::getPilotByType(), Eaagles::Simulation::Player::getRadioByType(), Eaagles::Simulation::Player::getSensorByType(), Eaagles::Simulation::OnboardComputer::getTrackManagerByType(), and Eaagles::Simulation::Player::updateSystemPointers().
| 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] |
| virtual void Eaagles::Basic::Component::freeze | ( | const bool | fflag | ) | [virtual, inherited] |
| Logger* Eaagles::Basic::Component::getAnyEventLogger | ( | ) | [inherited] |
Referenced by Eaagles::Simulation::Gun::burstFrame(), Eaagles::Simulation::Weapon::collisionNotification(), Eaagles::Simulation::Player::collisionNotification(), Eaagles::Simulation::Weapon::crashNotification(), Eaagles::Simulation::Player::crashNotification(), Eaagles::Simulation::Player::killedNotification(), Eaagles::Simulation::Player::processDetonation(), Eaagles::Simulation::RwrTrkMgr::processTrackList(), Eaagles::Simulation::GmtiTrkMgr::processTrackList(), Eaagles::Simulation::AirTrkMgr::processTrackList(), Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList(), Eaagles::Simulation::Weapon::release(), Eaagles::Simulation::Simulation::reset(), Eaagles::Simulation::Simulation::updatePlayerList(), Eaagles::Simulation::Player::updateTC(), Eaagles::Simulation::Weapon::updateTOF(), and Eaagles::Simulation::Missile::weaponGuidance().
| const Missile* Eaagles::Simulation::Nib::getAPartAttachedMissile | ( | const unsigned int | n | ) | const [inline] |
References apartMsl, and apartNumMissiles.
Referenced by Eaagles::Network::Dis::Nib::manageArticulationParameters().
| unsigned int Eaagles::Simulation::Nib::getAPartAttacheMissileChangeCnt | ( | const unsigned int | n | ) | const [inline] |
References apartMslCnt, and apartNumMissiles.
Referenced by Eaagles::Network::Dis::Nib::manageArticulationParameters().
| unsigned int Eaagles::Simulation::Nib::getAPartBayDoorCnt | ( | ) | const [inline] |
References apartBayDoorCnt.
Referenced by Eaagles::Network::Dis::Nib::manageArticulationParameters().
| LCreal Eaagles::Simulation::Nib::getAPartBayDoorPos | ( | ) | const [inline] |
References apartBayDoor.
Referenced by Eaagles::Network::Dis::Nib::manageArticulationParameters().
| unsigned int Eaagles::Simulation::Nib::getAPartGearPosCnt | ( | ) | const [inline] |
References apartGearPosCnt.
Referenced by Eaagles::Network::Dis::Nib::manageArticulationParameters().
| LCreal Eaagles::Simulation::Nib::getAPartLauncherElevation | ( | ) | const [inline] |
References apartLnchrElev.
Referenced by Eaagles::Network::Dis::Nib::manageArticulationParameters().
| unsigned int Eaagles::Simulation::Nib::getAPartLauncherElevationCnt | ( | ) | const [inline] |
References apartLnchrElevCnt.
Referenced by Eaagles::Network::Dis::Nib::manageArticulationParameters().
| unsigned int Eaagles::Simulation::Nib::getAPartNumberAttachedNumMissiles | ( | ) | const [inline] |
References apartNumMissiles.
Referenced by Eaagles::Network::Dis::Nib::manageArticulationParameters().
| LCreal Eaagles::Simulation::Nib::getAPartPartGearPos | ( | ) | const [inline] |
References apartLandingGear.
Referenced by Eaagles::Network::Dis::Nib::manageArticulationParameters().
| LCreal Eaagles::Simulation::Nib::getAPartWingSweep | ( | ) | const [inline] |
References apartWingSweep.
Referenced by Eaagles::Network::Dis::Nib::manageArticulationParameters().
| unsigned int Eaagles::Simulation::Nib::getAPartWingSweepCnt | ( | ) | const [inline] |
References apartWingSweepCnt.
Referenced by Eaagles::Network::Dis::Nib::manageArticulationParameters().
| unsigned int Eaagles::Simulation::Nib::getCamouflageType | ( | ) | const [inline] |
References camouflage.
Referenced by Eaagles::Network::Dis::Nib::entityStateManager(), isPlayerStateUpdateRequired(), and nib2PlayerState().
| const char * Eaagles::Basic::Object::getClassName | ( | ) | [static, inherited] |
References Eaagles::Basic::Object::_static, and Eaagles::Basic::Object::_Static::cname.
| 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] |
| LCreal Eaagles::Simulation::Nib::getDamage | ( | ) | const [inline] |
References damage.
Referenced by Eaagles::Network::Dis::Nib::entityStateManager(), isPlayerStateUpdateRequired(), and nib2PlayerState().
| unsigned char Eaagles::Simulation::Nib::getDeadReckoning | ( | ) | const [inline] |
References drNum.
Referenced by Eaagles::Network::Dis::Nib::entityStateManager().
| const osg::Vec3d& Eaagles::Simulation::Nib::getDrAcceleration | ( | ) | const [inline] |
References drA0.
Referenced by Eaagles::Simulation::NetIO::createIPlayer(), Eaagles::Simulation::Player::deadReckonPosition(), and Eaagles::Network::Dis::Nib::entityStateManager().
| const osg::Vec3d& Eaagles::Simulation::Nib::getDrAngularVelocities | ( | ) | const [inline] |
| const osg::Vec3d& Eaagles::Simulation::Nib::getDrEulerAngles | ( | ) | const [inline] |
References drRPY0.
Referenced by Eaagles::Simulation::NetIO::createIPlayer(), and Eaagles::Network::Dis::Nib::entityStateManager().
| const osg::Vec3d& Eaagles::Simulation::Nib::getDrPosition | ( | ) | const [inline] |
References drP0.
Referenced by Eaagles::Simulation::NetIO::createIPlayer(), and Eaagles::Network::Dis::Nib::entityStateManager().
| const osg::Vec3d& Eaagles::Simulation::Nib::getDrVelocity | ( | ) | const [inline] |
References drV0.
Referenced by Eaagles::Simulation::NetIO::createIPlayer(), Eaagles::Simulation::Player::deadReckonPosition(), and Eaagles::Network::Dis::Nib::entityStateManager().
| Logger* Eaagles::Basic::Component::getEventLogger | ( | ) | [inherited] |
| const Basic::String * Eaagles::Simulation::Nib::getFederateName | ( | ) | const [virtual] |
References federateName.
Referenced by Eaagles::Simulation::NetIO::addNibToList(), Eaagles::Simulation::NetIO::compareKey2Nib(), Eaagles::Simulation::NetIO::createNewOutputNib(), Eaagles::Network::Dis::NetIO::createNewOutputNib(), Eaagles::Simulation::Otw::findModel(), Eaagles::Simulation::NetIO::findNib(), Eaagles::Simulation::Simulation::insertPlayerSort(), Eaagles::Simulation::TabLogger::TabLogEvent::makePlayerIdMsg(), Eaagles::Simulation::SimLogger::SimLogEvent::makePlayerIdMsg(), and Eaagles::Simulation::OtwModel::setPlayer().
| LCreal Eaagles::Simulation::Nib::getFlames | ( | ) | const [inline] |
References flames.
Referenced by Eaagles::Network::Dis::Nib::entityStateManager(), isPlayerStateUpdateRequired(), and nib2PlayerState().
| const char * Eaagles::Basic::Object::getFormName | ( | ) | [static, inherited] |
References Eaagles::Basic::Object::_static, and Eaagles::Basic::Object::_Static::fname.
Referenced by Eaagles::Simulation::NtmOutputNodeStd::addNtmSorted(), Eaagles::Basic::basicFormFunc(), Eaagles::BasicGL::basicGLFormFunc(), Eaagles::BasicGL::basicGlutFormFunc(), Eaagles::Simulation::NtmOutputNodeStd::checkAndAddNtm(), Eaagles::Basic::FlowRate::convert(), Eaagles::Dafif::dafifFormFunc(), Eaagles::Network::Dis::disFormFunc(), Eaagles::Instruments::instrumentsFormFunc(), Eaagles::IoDevice::ioDeviceFormFunc(), Eaagles::IoDevice::Keithley::keithleyFormFunc(), Eaagles::Basic::operator<<(), Eaagles::Otw::otwFormFunc(), Eaagles::Maps::Rpf::rpfMapFormFunc(), Eaagles::Sensor::sensorsFormFunc(), Eaagles::Basic::FlowRate::set(), Eaagles::Simulation::simulationFormFunc(), Eaagles::Terrain::terrainFormFunc(), Eaagles::Network::Dis::NetIO::testInputEntityTypes(), Eaagles::Network::Dis::NetIO::testOutputEntityTypes(), Eaagles::Simulation::SimpleStoresMgr::updateData(), Eaagles::Vehicle::vehiclesFormFunc(), and Eaagles::Maps::Vpf::vpfMapFormFunc().
| NetIO::IoType Eaagles::Simulation::Nib::getIoType | ( | ) | const [inline] |
References ioType.
| unsigned short Eaagles::Basic::Object::getMessageDisableBits | ( | ) | const [inline, protected, inherited] |
References Eaagles::Basic::Object::disMsgBits.
| unsigned short Eaagles::Basic::Object::getMessageEnableBits | ( | ) | const [inline, protected, inherited] |
References Eaagles::Basic::Object::enbMsgBits.
| Player::Mode Eaagles::Simulation::Nib::getMode | ( | ) | const [inline] |
References mode.
Referenced by nib2PlayerState().
| NetIO* Eaagles::Simulation::Nib::getNetIO | ( | ) | [inline] |
References pNetIO.
Referenced by Eaagles::Network::Dis::Nib::emitterBeamsManager(), Eaagles::Network::Dis::Nib::entityStateManager(), Eaagles::Network::Dis::Nib::entityStatePdu2Nib(), Eaagles::Network::Dis::Nib::IffManager(), isPlayerStateUpdateRequired(), Eaagles::Simulation::TabLogger::TabLogEvent::makePlayerIdMsg(), Eaagles::Network::Dis::Nib::manageArticulationParameters(), Eaagles::Network::Dis::Nib::munitionDetonationMsgFactory(), playerState2Nib(), Eaagles::Network::Dis::Nib::processArticulationParameters(), Eaagles::Network::Dis::Nib::processElectromagneticEmissionPDU(), Eaagles::Simulation::Player::setNib(), setOutputPlayerType(), Eaagles::Network::Dis::Nib::updateTheIPlayer(), and Eaagles::Network::Dis::Nib::weaponFireMsgFactory().
| unsigned int Eaagles::Basic::Component::getNumberOfComponents | ( | ) | const [inherited] |
Referenced by Eaagles::Simulation::Route::getNumberOfSteerpoints().
| Player* Eaagles::Simulation::Nib::getPlayer | ( | ) | [inline] |
References pPlayer.
Referenced by Eaagles::Simulation::NetIO::destroyInputNib(), Eaagles::Network::Dis::Nib::emitterBeamsManager(), Eaagles::Network::Dis::Nib::entityStateManager(), Eaagles::Network::Dis::Nib::entityStatePdu2Nib(), Eaagles::Network::Dis::Nib::IffManager(), Eaagles::Network::Dis::Nib::isIffUpdateRequired(), isPlayerStateUpdateRequired(), Eaagles::Network::Dis::Nib::manageArticulationParameters(), Eaagles::Network::Dis::Nib::munitionDetonationMsgFactory(), nib2PlayerState(), playerState2Nib(), Eaagles::Network::Dis::Nib::processArticulationParameters(), Eaagles::Network::Dis::NetIO::processDetonationPDU(), Eaagles::Simulation::NetIO::processOutputList(), Eaagles::Network::Dis::Nib::updateTheIPlayer(), and Eaagles::Network::Dis::Nib::weaponFireMsgFactory().
| unsigned short Eaagles::Simulation::Nib::getPlayerID | ( | ) | const [inline] |
References playerID.
Referenced by Eaagles::Simulation::NetIO::addNibToList(), Eaagles::Simulation::NetIO::compareKey2Nib(), Eaagles::Simulation::NetIO::createIPlayer(), Eaagles::Network::Dis::Nib::entityStateManager(), Eaagles::Network::Dis::Nib::IffManager(), and Eaagles::Simulation::Simulation::insertPlayerSort().
| const char* Eaagles::Simulation::Nib::getPlayerName | ( | ) | const [inline] |
References pname.
Referenced by Eaagles::Simulation::NetIO::createIPlayer(), and Eaagles::Network::Dis::Nib::entityStateManager().
| Component* Eaagles::Basic::Component::getSelectedComponent | ( | ) | [inline, inherited] |
References Eaagles::Basic::Component::selected.
Referenced by Eaagles::BasicGL::Graphic::draw(), and Eaagles::Simulation::Gimbal::onRfEmissionEvent().
| const Component* Eaagles::Basic::Component::getSelectedComponent | ( | ) | const [inline, inherited] |
References Eaagles::Basic::Component::selected.
| Player::Side Eaagles::Simulation::Nib::getSide | ( | ) | const [inline] |
References side.
Referenced by Eaagles::Simulation::NetIO::createIPlayer(), and Eaagles::Network::Dis::Nib::entityStateManager().
| Object * Eaagles::Basic::Object::getSlotByIndex | ( | const int | slotindex | ) | [protected, virtual, inherited] |
Referenced by Eaagles::Basic::Object::getSlotByName().
| Object * Eaagles::Basic::Object::getSlotByName | ( | const char *const | slotname | ) | [inherited] |
| const SlotTable & Eaagles::Basic::Object::getSlotTable | ( | ) | [static, inherited] |
References Eaagles::Basic::Object::slottable.
| LCreal Eaagles::Simulation::Nib::getSmoke | ( | ) | const [inline] |
References smoking.
Referenced by Eaagles::Network::Dis::Nib::entityStateManager(), isPlayerStateUpdateRequired(), and nib2PlayerState().
| LCreal Eaagles::Simulation::Nib::getTimeExec | ( | ) | const [inline] |
References execTime.
Referenced by Eaagles::Simulation::NetIO::cleanupInputList(), Eaagles::Network::Dis::Nib::entityStateManager(), and isPlayerStateUpdateRequired().
| LCreal Eaagles::Simulation::Nib::getTimeUtc | ( | ) | const [inline] |
References utcTime.
Referenced by Eaagles::Network::Dis::Nib::entityStateManager().
| const Statistic* Eaagles::Basic::Component::getTimingStats | ( | ) | const [inline, inherited] |
References Eaagles::Basic::Component::timingStats.
Referenced by Eaagles::Simulation::Simulation::printTimingStats(), and Eaagles::Simulation::Player::printTimingStats().
| void Eaagles::Basic::Object::indent | ( | std::ostream & | sout, | |
| const int | ident | |||
| ) | const [protected, inherited] |
References Eaagles::Basic::i.
Referenced by Eaagles::Simulation::NtmOutputNodeStd::print(), Eaagles::Network::Dis::NtmInputNode::print(), Eaagles::Basic::Table5::printData(), Eaagles::Basic::Table4::printData(), Eaagles::Basic::Table3::printData(), Eaagles::Basic::Table2::printData(), and Eaagles::Basic::Table1::printData().
| void Eaagles::Simulation::Nib::initData | ( | ) | [private] |
References apartBayDoor, apartBayDoorCnt, apartGearPosCnt, apartLandingGear, apartLnchrElev, apartLnchrElevCnt, apartMsl, apartMslAttached, apartMslCnt, apartNumMissiles, apartWingSweep, apartWingSweepCnt, camouflage, checked, damage, detMsgSent, drA0, drAngles, drAV0, drNum, drOmega, drP0, drPos, drR0, drRPY0, drTime, drV0, drWwT, entityTypeChecked, execTime, federateName, flames, Eaagles::Basic::i, Eaagles::lcStrcpy(), MAX_AMSL, mode, ntm, playerID, pname, PNAME_BUF_SIZE, pNetIO, pPlayer, side, smoking, smoothTime, smoothVel, timeoutEnbFlg, and utcTime.
| bool Eaagles::Simulation::Nib::isChecked | ( | ) | const [inline] |
References checked.
| bool Eaagles::Basic::Object::isClassType | ( | const std::type_info & | type | ) | const [virtual, inherited] |
Referenced by Eaagles::BasicGL::Display::addColor(), Eaagles::Basic::PairStream::findByType(), Eaagles::Simulation::Player::getDatalinkByType(), Eaagles::BasicGL::Graphic::getDisplay(), Eaagles::Simulation::Player::getGimbalByType(), Eaagles::Simulation::IrSignature::getHotPartsRadiation(), Eaagles::Simulation::Player::getIrSystemByType(), Eaagles::Simulation::Player::getNavigationByType(), Eaagles::Simulation::Player::getOnboardComputerByType(), Eaagles::Simulation::Player::getPilotByType(), Eaagles::Simulation::IrSignature::getPlumeRadiation(), Eaagles::Simulation::Player::getRadioByType(), Eaagles::Simulation::Player::getSensorByType(), Eaagles::Simulation::SimpleStoresMgr::getSpecificWeapon(), Eaagles::Otw::OtwModelCigiClV2::initialize(), Eaagles::Otw::OtwModelCigiCl::initialize(), isPlayerStateUpdateRequired(), Eaagles::Simulation::StoresMgr::searchAndAdd(), Eaagles::Basic::Transform::setComputematrix1(), Eaagles::Basic::Transform::setComputematrix2(), Eaagles::Basic::Transform::setComputematrix3(), Eaagles::Basic::Transform::setComputematrix4(), Eaagles::Otw::OtwCigiClV2::setEffectsData(), Eaagles::Otw::OtwCigiCl::setEffectsData(), Eaagles::BasicGL::Display::setMouse(), Eaagles::Basic::Func5::setSlotLfiTable(), Eaagles::Basic::Func4::setSlotLfiTable(), Eaagles::Basic::Func3::setSlotLfiTable(), Eaagles::Basic::Func2::setSlotLfiTable(), Eaagles::Basic::Func1::setSlotLfiTable(), and Eaagles::Simulation::Stores::setSlotStores().
| bool Eaagles::Basic::Component::isComponentSelected | ( | ) | const [inline, inherited] |
References Eaagles::Basic::Component::selection.
Referenced by Eaagles::Simulation::Gimbal::onRfEmissionEvent().
| bool Eaagles::Simulation::Nib::isDeadReckoning | ( | const unsigned char | dr | ) | const [inline] |
References drNum.
| bool Eaagles::Simulation::Nib::isEntityTypeChecked | ( | ) | const [inline] |
References entityTypeChecked.
| bool Eaagles::Simulation::Nib::isEntityTypeInvalid | ( | ) | const [inline] |
References ntm.
Referenced by isPlayerStateUpdateRequired().
| bool Eaagles::Simulation::Nib::isEntityTypeUnchecked | ( | ) | const [inline] |
References entityTypeChecked.
Referenced by Eaagles::Simulation::NetIO::createIPlayer(), and Eaagles::Network::Dis::Nib::updateTheIPlayer().
| bool Eaagles::Simulation::Nib::isEntityTypeValid | ( | ) | const [inline] |
References ntm.
Referenced by Eaagles::Simulation::NetIO::processOutputList().
| bool Eaagles::Basic::Object::isFormName | ( | const char | name[] | ) | const [virtual, inherited] |
References Eaagles::Basic::Object::_static, and Eaagles::Basic::Object::_Static::fname.
Referenced by Eaagles::Simulation::NtmOutputNodeStd::add2OurLists(), Eaagles::Simulation::NtmOutputNodeStd::checkAndAddNtm(), Eaagles::Simulation::NtmOutputNodeStd::findNetworkTypeMapper(), and Eaagles::Simulation::Otm::isMatchingPlayerType().
| virtual bool Eaagles::Basic::Component::isFrozen | ( | ) | const [virtual, inherited] |
Reimplemented in Eaagles::Simulation::Player, and Eaagles::Simulation::System.
Referenced by Eaagles::Vehicle::JSBSimModel::dynamics(), Eaagles::Network::Dis::Nib::entityStateManager(), Eaagles::Simulation::Player::isFrozen(), isPlayerStateUpdateRequired(), nib2PlayerState(), Eaagles::Simulation::Simulation::updateData(), and Eaagles::Simulation::Simulation::updateTC().
| bool Eaagles::Basic::Object::isMessageDisabled | ( | const unsigned short | msgType | ) | const [inherited] |
References Eaagles::Basic::Object::disMsgBits, and Eaagles::Basic::Object::MSG_ERROR.
| 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::Nib::isMode | ( | const Player::Mode | m | ) | const [inline] |
| virtual bool Eaagles::Basic::Component::isNotFrozen | ( | ) | const [virtual, inherited] |
Referenced by isPlayerStateUpdateRequired().
| bool Eaagles::Simulation::Nib::isNotMode | ( | const Player::Mode | m | ) | const [inline] |
References mode.
Referenced by isPlayerStateUpdateRequired().
| bool Eaagles::Basic::Component::isNotShutdown | ( | ) | const [inline, inherited] |
References Eaagles::Basic::Component::shutdown.
| bool Eaagles::Simulation::Nib::isNotSide | ( | const Player::Side | s | ) | const [inline] |
References side.
| bool Eaagles::Simulation::Nib::isPlayerStateUpdateRequired | ( | const LCreal | curExecTime | ) | [virtual] |
References Eaagles::Simulation::Player::AIR_VEHICLE, Eaagles::Simulation::angle, apartBayDoor, apartBayDoorCnt, apartGearPosCnt, apartLandingGear, apartLnchrElev, apartLnchrElevCnt, apartMsl, apartMslAttached, apartMslCnt, apartNumMissiles, apartWingSweep, apartWingSweepCnt, drAngles, drPos, drTime, getCamouflageType(), Eaagles::Simulation::Player::getCamouflageType(), getDamage(), Eaagles::Simulation::Player::getDamage(), Eaagles::Basic::List::getFirstItem(), getFlames(), Eaagles::Simulation::Player::getFlames(), Eaagles::Simulation::Player::getGeocEulerAngles(), Eaagles::Simulation::Player::getGeocPosition(), Eaagles::Simulation::AirVehicle::getLandingGearPosition(), Eaagles::Simulation::GroundVehicle::getLauncherPosition(), Eaagles::Simulation::NetIO::getMaxOrientationErr(), Eaagles::Simulation::NetIO::getMaxPositionErr(), Eaagles::Simulation::NetIO::getMaxTimeDR(), Eaagles::Simulation::Player::getMode(), getNetIO(), Eaagles::Basic::List::Item::getNext(), Eaagles::Simulation::Player::getNib(), getPlayer(), getSmoke(), Eaagles::Simulation::Player::getSmoke(), Eaagles::Simulation::Stores::getStores(), Eaagles::Simulation::Player::getStoresManagement(), getTimeExec(), Eaagles::Basic::List::Item::getValue(), Eaagles::Simulation::AirVehicle::getWeaponBayDoorPosition(), Eaagles::Simulation::AirVehicle::getWingSweepAngle(), Eaagles::Simulation::Player::GROUND_VEHICLE, Eaagles::Basic::i, Eaagles::Simulation::Player::isAltitudeFrozen(), Eaagles::Simulation::Player::isAttitudeFrozen(), Eaagles::Basic::Object::isClassType(), isEntityTypeInvalid(), Eaagles::Basic::Component::isFrozen(), Eaagles::Simulation::Player::isFrozen(), Eaagles::Simulation::Player::isLocalPlayer(), Eaagles::Simulation::Player::isMajorType(), Eaagles::Simulation::Player::isMode(), Eaagles::Simulation::Player::isNetworkedPlayer(), Eaagles::Basic::Component::isNotFrozen(), isNotMode(), Eaagles::Simulation::Player::isPositionFrozen(), Eaagles::Simulation::Player::LAUNCHED, lcAbs, lcAepcDeg, mainDeadReckoning(), Eaagles::Basic::Pair::object(), result, and Eaagles::Simulation::stores.
Referenced by Eaagles::Network::Dis::Nib::entityStateManager().
| bool Eaagles::Basic::Component::isShutdown | ( | ) | const [inline, inherited] |
References Eaagles::Basic::Component::shutdown.
Referenced by Eaagles::Otw::CigiClNetwork::mainLoop().
| bool Eaagles::Simulation::Nib::isSide | ( | const Player::Side | s | ) | const [inline] |
References side.
| bool Eaagles::Simulation::Nib::isTimeoutEnabled | ( | ) | const [inline] |
References timeoutEnbFlg.
Referenced by Eaagles::Simulation::NetIO::cleanupInputList().
| bool Eaagles::Basic::Component::isTimingStatsEnabled | ( | ) | const [inline, inherited] |
References Eaagles::Basic::Component::timingStats.
Referenced by Eaagles::Basic::Component::isTimingStatsPrintEnabled().
| bool Eaagles::Basic::Component::isTimingStatsPrintEnabled | ( | ) | const [inline, inherited] |
| bool Eaagles::Basic::Object::isValid | ( | ) | const [virtual, inherited] |
Reimplemented in Eaagles::Basic::List, Eaagles::Basic::Pair, Eaagles::Basic::Table, Eaagles::Basic::Table1, Eaagles::Basic::Table2, Eaagles::Basic::Table3, Eaagles::Basic::Table4, Eaagles::Basic::Table5, Eaagles::LinearSystem::FirstOrderTf, Eaagles::LinearSystem::LimitFunc, Eaagles::LinearSystem::SaH, Eaagles::LinearSystem::ScalerFunc, and Eaagles::LinearSystem::SecondOrderTf.
References Eaagles::Basic::Object::magicKey, Eaagles::Basic::Object::magicLock, and Eaagles::Basic::Object::refCount.
Referenced by gufParse(), Eaagles::Basic::Pair::isValid(), Eaagles::Basic::List::isValid(), and Eaagles::Simulation::RfSystem::rfReceivedEmission().
| bool Eaagles::Simulation::Nib::mainDeadReckoning | ( | const double | dT, | |
| osg::Vec3d *const | pNewP0, | |||
| osg::Vec3d *const | pNewRPY | |||
| ) | const [protected] |
References drA0, drAV0, drComputeEulerAngles(), drComputeMatrixDR(), drComputeMatrixR1(), drComputeMatrixR2(), drNum, drOmega, drP0, drR0, drRPY0, drV0, drWwT, FPB_DRM, FPW_DRM, FVB_DRM, FVW_DRM, OTHER_DRM, RPB_DRM, RPW_DRM, RVB_DRM, RVW_DRM, and STATIC_DRM.
Referenced by isPlayerStateUpdateRequired(), and updateDeadReckoning().
| bool Eaagles::Simulation::Nib::munitionDetonationMsgFactory | ( | const LCreal | curExecTime | ) | [virtual] |
Reimplemented in Eaagles::Network::Dis::Nib.
Referenced by Eaagles::Simulation::NetIO::processOutputList().
| bool Eaagles::Simulation::Nib::networkOutputManagers | ( | const LCreal | curExecTime | ) | [virtual] |
Reimplemented in Eaagles::Network::Dis::Nib.
Referenced by Eaagles::Simulation::NetIO::processOutputList().
| void Eaagles::Simulation::Nib::nib2PlayerState | ( | ) | [virtual] |
References Eaagles::Basic::Component::freeze(), getCamouflageType(), getDamage(), getFlames(), getMode(), getPlayer(), getSmoke(), Eaagles::Basic::Component::isFrozen(), Eaagles::Simulation::Player::setCamouflageType(), Eaagles::Simulation::Player::setDamage(), Eaagles::Simulation::Player::setFlames(), Eaagles::Simulation::Player::setMode(), and Eaagles::Simulation::Player::setSmoke().
Referenced by Eaagles::Network::Dis::Nib::updateTheIPlayer().
| virtual bool Eaagles::Basic::Component::onEventReset | ( | ) | [protected, virtual, inherited] |
| void Eaagles::Simulation::Nib::playerState2Nib | ( | ) | [virtual] |
References Eaagles::Simulation::Player::DELETE_REQUEST, Eaagles::Basic::Component::freeze(), Eaagles::Simulation::Player::getCamouflageType(), Eaagles::Simulation::Player::getDamage(), Eaagles::Simulation::Player::getFlames(), Eaagles::Simulation::Player::getGeocAcceleration(), Eaagles::Simulation::Player::getGeocAngularVelocities(), Eaagles::Simulation::Player::getGeocEulerAngles(), Eaagles::Simulation::Player::getGeocPosition(), Eaagles::Simulation::Player::getGeocVelocity(), Eaagles::Simulation::Player::getMode(), Eaagles::Simulation::Player::getName(), getNetIO(), getPlayer(), Eaagles::Simulation::Player::getSide(), Eaagles::Simulation::NetIO::getSimulation(), Eaagles::Simulation::Player::getSmoke(), Eaagles::Simulation::Player::isFrozen(), isMode(), resetDeadReckoning(), RVW_DRM, setCamouflageType(), setDamage(), setFlames(), setMode(), setPlayerName(), setSide(), setSmoke(), setTimeExec(), and setTimeUtc().
Referenced by Eaagles::Network::Dis::Nib::entityStateManager().
| virtual void Eaagles::Basic::Component::printTimingStats | ( | ) | [protected, virtual, inherited] |
Reimplemented in Eaagles::Simulation::Player, and Eaagles::Simulation::Simulation.
| virtual void Eaagles::Basic::Component::processComponents | ( | PairStream *const | list, | |
| const std::type_info & | filter, | |||
| Pair *const | add = 0, |
|||
| Component *const | remove = 0 | |||
| ) | [protected, virtual, inherited] |
Reimplemented in Eaagles::BasicGL::Graphic, Eaagles::Simulation::Player, Eaagles::Simulation::Route, and Eaagles::Simulation::Steerpoint.
| unsigned int Eaagles::Basic::Object::registerClass | ( | const _Static *const | a | ) | [static, protected, inherited] |
| virtual void Eaagles::Basic::Component::reset | ( | ) | [virtual, inherited] |
Reimplemented in Eaagles::Basic::IoHandler, Eaagles::Basic::StateMachine, Eaagles::Basic::Terrain, Eaagles::BasicGL::Display, Eaagles::BasicGL::GlutDisplay, Eaagles::BasicGL::Page, Eaagles::Instruments::GMeterDial, Eaagles::IoDevice::Ai2DiSwitch, Eaagles::IoDevice::AnalogInput, Eaagles::IoDevice::AnalogOutput, Eaagles::IoDevice::DiscreteInput, Eaagles::IoDevice::DiscreteOutput, Eaagles::IoDevice::SignalGen, Eaagles::Otw::OtwCigiCl, Eaagles::Otw::OtwCigiClV2, Eaagles::Otw::OtwPC, Eaagles::Simulation::AirVehicle, Eaagles::Simulation::Antenna, Eaagles::Simulation::Autopilot, Eaagles::Simulation::Datalink, Eaagles::Simulation::ExternalStore, Eaagles::Simulation::FuelTank, Eaagles::Simulation::Gimbal, Eaagles::Simulation::GroundVehicle, Eaagles::Simulation::Gun, Eaagles::Simulation::Bullet, Eaagles::Simulation::Iff, Eaagles::Simulation::IrAtmosphere, Eaagles::Simulation::IrSeeker, Eaagles::Simulation::IrSensor, Eaagles::Simulation::LifeForm, Eaagles::Simulation::Missile, Eaagles::Simulation::Navigation, Eaagles::Simulation::NetIO, Eaagles::Simulation::OnboardComputer, Eaagles::Simulation::Otw, Eaagles::Simulation::Player, Eaagles::Simulation::Radar, Eaagles::Simulation::RfSensor, Eaagles::Simulation::Route, Eaagles::Simulation::ScanGimbal, Eaagles::Simulation::Simulation, Eaagles::Simulation::Station, Eaagles::Simulation::Steerpoint, Eaagles::Simulation::Stores, Eaagles::Simulation::System, Eaagles::Simulation::TrackManager, Eaagles::Simulation::Weapon, Eaagles::Terrain::QuadMap, Eaagles::Vehicle::JSBSimModel, Eaagles::Vehicle::RacModel, Eaagles::IoDevice::KeithleyDeviceImp, Eaagles::IoDevice::UsbJoystickImp, Eaagles::IoDevice::KeithleyDeviceImp, and Eaagles::IoDevice::UsbJoystickImp.
Referenced by Eaagles::Simulation::DynamicsModel::atReleaseInit(), and Eaagles::Basic::StateMachine::reset().
| bool Eaagles::Simulation::Nib::resetDeadReckoning | ( | const unsigned char | dr, | |
| const osg::Vec3d & | p, | |||
| const osg::Vec3d & | v, | |||
| const osg::Vec3d & | a, | |||
| const osg::Vec3d & | rpy, | |||
| const osg::Vec3d & | av, | |||
| const double | time = 0 | |||
| ) |
References drA0, drAV0, drComputeMatrixOmega(), drComputeMatrixR0(), drComputeMatrixWwT(), drNum, drOmega, drP0, drPos, drR0, drRPY0, drTime, drV0, drWwT, Eaagles::Simulation::NetIO::INPUT_NIB, ioType, Eaagles::Basic::Distance::KM2M, smoothTime, and smoothVel.
Referenced by Eaagles::Network::Dis::Nib::entityStatePdu2Nib(), playerState2Nib(), and Eaagles::Network::Dis::NetIO::processDetonationPDU().
| 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[], | |||
| 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, | |||
| const char *const | value, | |||
| SendData & | sd | |||
| ) | [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 int | 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] |
| 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 | |||
| ) | [inherited] |
Referenced by Eaagles::Instruments::CompassRose::updateData(), Eaagles::Instruments::LandingLight::updateData(), Eaagles::Instruments::LandingGear::updateData(), Eaagles::Instruments::Tape::updateData(), Eaagles::Instruments::AoAIndexer::updateData(), Eaagles::Instruments::EngPage::updateData(), Eaagles::Instruments::GMeterDial::updateData(), Eaagles::Instruments::Switch::updateData(), Eaagles::Instruments::SolenoidButton::updateData(), Eaagles::Instruments::SolenoidSwitch::updateData(), Eaagles::Instruments::RotarySwitch::updateData(), and Eaagles::Instruments::PushButton::updateData().
| 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 double | 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] |
| std::ostream & Eaagles::Basic::Object::serialize | ( | std::ostream & | sout, | |
| const int | i = 0, |
|||
| const bool | slotsOnly = false | |||
| ) | const [virtual, inherited] |
| bool Eaagles::Simulation::Nib::setCamouflageType | ( | const unsigned int | v | ) | [virtual] |
References camouflage.
Referenced by Eaagles::Network::Dis::Nib::entityStatePdu2Nib(), and playerState2Nib().
| void Eaagles::Simulation::Nib::setCheckedFlag | ( | const bool | flg | ) | [inline] |
References checked.
Referenced by Eaagles::Simulation::NetIO::updateOutputList().
| bool Eaagles::Simulation::Nib::setDamage | ( | const LCreal | v | ) | [virtual] |
References damage, and Eaagles::Simulation::x.
Referenced by Eaagles::Network::Dis::Nib::entityStatePdu2Nib(), and playerState2Nib().
| bool Eaagles::Simulation::Nib::setDeadReckoning | ( | const unsigned char | dr | ) | [inline] |
| bool Eaagles::Simulation::Nib::setDetonationMessageSent | ( | const bool | flg | ) | [virtual] |
References detMsgSent.
Referenced by Eaagles::Network::Dis::Nib::munitionDetonationMsgFactory().
| void Eaagles::Simulation::Nib::setEntityTypeChecked | ( | const bool | f | ) | [virtual] |
References entityTypeChecked.
Referenced by Eaagles::Simulation::NetIO::createIPlayer(), and setOutputPlayerType().
| virtual bool Eaagles::Basic::Component::setEventLogger | ( | Logger *const | logger | ) | [virtual, inherited] |
| bool Eaagles::Simulation::Nib::setFederateName | ( | const Basic::String *const | msg | ) | [virtual] |
| bool Eaagles::Simulation::Nib::setFlames | ( | const LCreal | v | ) | [virtual] |
References flames, and Eaagles::Simulation::x.
Referenced by Eaagles::Network::Dis::Nib::entityStatePdu2Nib(), and playerState2Nib().
| void Eaagles::Simulation::Nib::setMode | ( | const Player::Mode | m | ) | [virtual] |
| bool Eaagles::Simulation::Nib::setNetIO | ( | NetIO *const | p | ) | [virtual] |
| bool Eaagles::Simulation::Nib::setOutputPlayerType | ( | const Player *const | p | ) | [virtual] |
| bool Eaagles::Simulation::Nib::setPlayer | ( | Player *const | p | ) | [virtual] |
| void Eaagles::Simulation::Nib::setPlayerID | ( | const unsigned short | v | ) | [virtual] |
| void Eaagles::Simulation::Nib::setPlayerName | ( | const char * | s | ) | [virtual] |
References Eaagles::lcStrcpy(), pname, and PNAME_BUF_SIZE.
Referenced by playerState2Nib(), and Eaagles::Network::Dis::NetIO::processEntityStatePDU().
| virtual bool Eaagles::Basic::Component::setPrintTimingStats | ( | const bool | b | ) | [virtual, inherited] |
| virtual bool Eaagles::Basic::Component::setSelectionName | ( | const Object *const | s | ) | [protected, virtual, inherited] |
Referenced by Eaagles::BasicGL::Rotary2::Rotary2().
| void Eaagles::Simulation::Nib::setSide | ( | const Player::Side | s | ) | [virtual] |
| bool Eaagles::Basic::Object::setSlotByIndex | ( | const int | slotindex, | |
| Object *const | obj | |||
| ) | [protected, virtual, inherited] |
Referenced by Eaagles::Basic::Object::setSlotByName().
| bool Eaagles::Basic::Object::setSlotByName | ( | const char *const | slotname, | |
| Object *const | obj | |||
| ) | [inherited] |
References Eaagles::Basic::Object::setSlotByIndex(), and Eaagles::Basic::Object::slotName2Index().
Referenced by gufParse().
| virtual bool Eaagles::Basic::Component::setSlotComponent | ( | Component *const | single | ) | [virtual, inherited] |
| virtual bool Eaagles::Basic::Component::setSlotComponent | ( | PairStream *const | multiple | ) | [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] |
| virtual bool Eaagles::Basic::Component::setSlotEnableMsgType | ( | const Identifier *const | msg | ) | [virtual, inherited] |
| virtual bool Eaagles::Basic::Component::setSlotEnableMsgType | ( | const Number *const | msg | ) | [virtual, inherited] |
| virtual bool Eaagles::Basic::Component::setSlotEnableTimingStats | ( | const Number *const | num | ) | [virtual, inherited] |
| virtual bool Eaagles::Basic::Component::setSlotEventLogger | ( | Logger *const | logger | ) | [virtual, inherited] |
| virtual bool Eaagles::Basic::Component::setSlotFreeze | ( | const Number *const | num | ) | [virtual, inherited] |
| virtual bool Eaagles::Basic::Component::setSlotPrintTimingStats | ( | const Number *const | num | ) | [virtual, inherited] |
| bool Eaagles::Simulation::Nib::setSmoke | ( | const LCreal | v | ) | [virtual] |
References smoking, and Eaagles::Simulation::x.
Referenced by Eaagles::Network::Dis::Nib::entityStatePdu2Nib(), and playerState2Nib().
| void Eaagles::Simulation::Nib::setTimeExec | ( | const LCreal | t | ) | [virtual] |
References execTime.
Referenced by Eaagles::Network::Dis::Nib::entityStatePdu2Nib(), and playerState2Nib().
| void Eaagles::Simulation::Nib::setTimeoutEnabled | ( | const bool | flg | ) | [inline] |
References timeoutEnbFlg.
| void Eaagles::Simulation::Nib::setTimeUtc | ( | const LCreal | t | ) | [virtual] |
References utcTime.
Referenced by Eaagles::Network::Dis::Nib::entityStatePdu2Nib(), and playerState2Nib().
| virtual bool Eaagles::Basic::Component::setTimingStatsEnabled | ( | const bool | b | ) | [virtual, inherited] |
| bool Eaagles::Simulation::Nib::setTypeMapper | ( | const Ntm *const | p | ) | [virtual] |
References ntm.
Referenced by setOutputPlayerType().
| virtual bool Eaagles::Basic::Component::shutdownNotification | ( | ) | [protected, virtual, inherited] |
| const char * Eaagles::Basic::Object::slotIndex2Name | ( | const int | slotindex | ) | const [inherited] |
References Eaagles::Basic::SlotTable::name(), and Eaagles::Basic::Object::slotTable.
| int Eaagles::Basic::Object::slotName2Index | ( | const char *const | slotname | ) | const [inherited] |
| void Eaagles::Basic::Component::tcFrame | ( | const LCreal | dt = 0.0f |
) | [inherited] |
Referenced by Eaagles::Simulation::Station::processTimeCriticalTasks(), Eaagles::Basic::StateMachine::step(), Eaagles::Simulation::Station::updateTC(), Eaagles::BasicGL::Page::updateTC(), Eaagles::BasicGL::Display::updateTC(), Eaagles::Simulation::Simulation::updateTcPlayerList(), and Eaagles::Basic::IoThread::userFunc().
| virtual void Eaagles::Basic::Component::updateData | ( | const LCreal | dt = 0.0f |
) | [virtual, inherited] |
Reimplemented in Eaagles::Basic::Logger, Eaagles::Basic::StateMachine, Eaagles::BasicGL::Field, Eaagles::BasicGL::MapPage, Eaagles::BasicGL::Page, Eaagles::BasicGL::Cursor, Eaagles::BasicGL::NumericReadout, Eaagles::BasicGL::SymbolLoader, Eaagles::Instruments::Adi, Eaagles::Instruments::GhostHorizon, Eaagles::Instruments::Knob, Eaagles::Instruments::PushButton, Eaagles::Instruments::RotarySwitch, Eaagles::Instruments::SolenoidSwitch, Eaagles::Instruments::SolenoidButton, Eaagles::Instruments::Switch, Eaagles::Instruments::AltitudeDial, Eaagles::Instruments::DialArcSegment, Eaagles::Instruments::GMeterDial, Eaagles::Instruments::EngPage, Eaagles::Instruments::AoAIndexer, Eaagles::Instruments::Tape, Eaagles::Instruments::Instrument, Eaagles::Instruments::LandingGear, Eaagles::Instruments::LandingLight, Eaagles::Instruments::BearingPointer, Eaagles::Instruments::CompassRose, Eaagles::IoDevice::Ai2DiSwitch, Eaagles::IoDevice::AnalogInput, Eaagles::IoDevice::AnalogOutput, Eaagles::IoDevice::DiscreteInput, Eaagles::IoDevice::DiscreteOutput, Eaagles::Maps::Rpf::CadrgMap, Eaagles::Maps::Rpf::MapDrawer, Eaagles::Otw::OtwCigiCl, Eaagles::Otw::OtwCigiClV2, Eaagles::Simulation::IrSensor, Eaagles::Simulation::IrSystem, Eaagles::Simulation::Navigation, Eaagles::Simulation::TacanRadio, Eaagles::Simulation::IlsRadio, Eaagles::Simulation::OnboardComputer, Eaagles::Simulation::Player, Eaagles::Simulation::Radar, Eaagles::Simulation::RfSensor, Eaagles::Simulation::RfSystem, Eaagles::Simulation::Route, Eaagles::Simulation::SamVehicle, Eaagles::Simulation::SimLogger, Eaagles::Simulation::Simulation, Eaagles::Simulation::Station, Eaagles::Simulation::Stores, Eaagles::Simulation::SimpleStoresMgr, Eaagles::Simulation::System, Eaagles::Simulation::TabLogger, Eaagles::IoDevice::KeithleyDeviceImp, Eaagles::IoDevice::UsbJoystickImp, Eaagles::IoDevice::KeithleyDeviceImp, and Eaagles::IoDevice::UsbJoystickImp.
Referenced by Eaagles::Simulation::Station::processBackgroundTasks(), and Eaagles::Basic::IoThread::userFunc().
| bool Eaagles::Simulation::Nib::updateDeadReckoning | ( | const LCreal | dt, | |
| osg::Vec3d *const | pNewPos, | |||
| osg::Vec3d *const | pNewAngles | |||
| ) |
References drAngles, drPos, ioType, mainDeadReckoning(), smoothTime, smoothVel, Eaagles::Basic::time, and updateDrTime().
Referenced by Eaagles::Simulation::Player::deadReckonPosition().
| double Eaagles::Simulation::Nib::updateDrTime | ( | const double | dt | ) | [inline, protected] |
References drTime.
Referenced by updateDeadReckoning().
| virtual void Eaagles::Basic::Component::updateTC | ( | const LCreal | dt = 0.0f |
) | [virtual, inherited] |
Reimplemented in Eaagles::Basic::Logger, Eaagles::Basic::StateMachine, Eaagles::BasicGL::Display, Eaagles::BasicGL::Page, Eaagles::BasicGL::SymbolLoader, Eaagles::Simulation::Otw, Eaagles::Simulation::Player, Eaagles::Simulation::SimLogger, Eaagles::Simulation::Simulation, Eaagles::Simulation::Station, Eaagles::Simulation::Stores, Eaagles::Simulation::System, Eaagles::Simulation::TabLogger, and Eaagles::Simulation::Weapon.
| bool Eaagles::Simulation::Nib::wasDetonationMessageSent | ( | ) | const [inline] |
References detMsgSent.
Referenced by Eaagles::Simulation::NetIO::processOutputList().
| bool Eaagles::Simulation::Nib::weaponFireMsgFactory | ( | const LCreal | curExecTime | ) | [virtual] |
Reimplemented in Eaagles::Network::Dis::Nib.
Referenced by Eaagles::Simulation::NetIO::processOutputList().
| void Eaagles::Basic::Object::writeClassList | ( | std::ostream & | sout | ) | [static, inherited] |
LCreal Eaagles::Simulation::Nib::apartBayDoor [private] |
Referenced by getAPartBayDoorPos(), initData(), and isPlayerStateUpdateRequired().
unsigned int Eaagles::Simulation::Nib::apartBayDoorCnt [private] |
Referenced by getAPartBayDoorCnt(), initData(), and isPlayerStateUpdateRequired().
unsigned int Eaagles::Simulation::Nib::apartGearPosCnt [private] |
Referenced by getAPartGearPosCnt(), initData(), and isPlayerStateUpdateRequired().
Referenced by getAPartPartGearPos(), initData(), and isPlayerStateUpdateRequired().
Referenced by getAPartLauncherElevation(), initData(), and isPlayerStateUpdateRequired().
unsigned int Eaagles::Simulation::Nib::apartLnchrElevCnt [private] |
Referenced by getAPartLauncherElevationCnt(), initData(), and isPlayerStateUpdateRequired().
const Missile* Eaagles::Simulation::Nib::apartMsl[MAX_AMSL] [private] |
Referenced by getAPartAttachedMissile(), initData(), and isPlayerStateUpdateRequired().
bool Eaagles::Simulation::Nib::apartMslAttached[MAX_AMSL] [private] |
Referenced by initData(), and isPlayerStateUpdateRequired().
unsigned int Eaagles::Simulation::Nib::apartMslCnt[MAX_AMSL] [private] |
Referenced by getAPartAttacheMissileChangeCnt(), initData(), and isPlayerStateUpdateRequired().
unsigned int Eaagles::Simulation::Nib::apartNumMissiles [private] |
Referenced by getAPartWingSweep(), initData(), and isPlayerStateUpdateRequired().
unsigned int Eaagles::Simulation::Nib::apartWingSweepCnt [private] |
Referenced by getAPartWingSweepCnt(), initData(), and isPlayerStateUpdateRequired().
unsigned int Eaagles::Simulation::Nib::camouflage [private] |
Referenced by getCamouflageType(), initData(), and setCamouflageType().
bool Eaagles::Simulation::Nib::checked [private] |
Referenced by initData(), isChecked(), and setCheckedFlag().
const Object::_Static * Eaagles::Basic::Object::classes = { &Object::_static } [static, inherited] |
Referenced by Eaagles::Basic::Object::registerClass(), and Eaagles::Basic::Object::writeClassList().
LCreal Eaagles::Simulation::Nib::damage [private] |
Referenced by getDamage(), initData(), and setDamage().
bool Eaagles::Simulation::Nib::detMsgSent [private] |
Referenced by initData(), setDetonationMessageSent(), and wasDetonationMessageSent().
osg::Vec3d Eaagles::Simulation::Nib::drA0 [private] |
Referenced by getDrAcceleration(), initData(), mainDeadReckoning(), and resetDeadReckoning().
osg::Vec3d Eaagles::Simulation::Nib::drAngles [private] |
Referenced by initData(), isPlayerStateUpdateRequired(), and updateDeadReckoning().
osg::Vec3d Eaagles::Simulation::Nib::drAV0 [private] |
Referenced by getDrAngularVelocities(), initData(), mainDeadReckoning(), and resetDeadReckoning().
unsigned char Eaagles::Simulation::Nib::drNum [private] |
Referenced by getDeadReckoning(), initData(), isDeadReckoning(), mainDeadReckoning(), resetDeadReckoning(), and setDeadReckoning().
osg::Matrixd Eaagles::Simulation::Nib::drOmega [private] |
Referenced by initData(), mainDeadReckoning(), and resetDeadReckoning().
osg::Vec3d Eaagles::Simulation::Nib::drP0 [private] |
Referenced by getDrPosition(), initData(), mainDeadReckoning(), and resetDeadReckoning().
osg::Vec3d Eaagles::Simulation::Nib::drPos [private] |
Referenced by initData(), isPlayerStateUpdateRequired(), resetDeadReckoning(), and updateDeadReckoning().
osg::Matrixd Eaagles::Simulation::Nib::drR0 [private] |
Referenced by initData(), mainDeadReckoning(), and resetDeadReckoning().
osg::Vec3d Eaagles::Simulation::Nib::drRPY0 [private] |
Referenced by getDrEulerAngles(), initData(), mainDeadReckoning(), and resetDeadReckoning().
double Eaagles::Simulation::Nib::drTime [private] |
osg::Vec3d Eaagles::Simulation::Nib::drV0 [private] |
Referenced by getDrVelocity(), initData(), mainDeadReckoning(), and resetDeadReckoning().
osg::Matrixd Eaagles::Simulation::Nib::drWwT [private] |
Referenced by initData(), mainDeadReckoning(), and resetDeadReckoning().
bool Eaagles::Simulation::Nib::entityTypeChecked [private] |
Referenced by initData(), isEntityTypeChecked(), isEntityTypeUnchecked(), and setEntityTypeChecked().
LCreal Eaagles::Simulation::Nib::execTime [private] |
Referenced by getTimeExec(), initData(), and setTimeExec().
SPtr<const Basic::String> Eaagles::Simulation::Nib::federateName [private] |
Referenced by getFederateName(), initData(), and setFederateName().
LCreal Eaagles::Simulation::Nib::flames [private] |
Referenced by getFlames(), initData(), and setFlames().
Referenced by getIoType(), resetDeadReckoning(), and updateDeadReckoning().
const unsigned int Eaagles::Simulation::Nib::MAX_AMSL = 4 [static, protected] |
Referenced by initData(), and Eaagles::Network::Dis::Nib::processArticulationParameters().
const unsigned int Eaagles::Basic::Object::MAX_CLASSES = 1000 [static, inherited] |
Referenced by Eaagles::Basic::Object::registerClass().
Player::Mode Eaagles::Simulation::Nib::mode [private] |
Referenced by getMode(), initData(), isMode(), isNotMode(), and setMode().
const unsigned short Eaagles::Basic::Object::MSG_ALL = 0xFFFF [static, inherited] |
const unsigned short Eaagles::Basic::Object::MSG_DATA = 0x0010 [static, inherited] |
Referenced by Eaagles::Simulation::Weapon::release().
const unsigned short Eaagles::Basic::Object::MSG_DEBUG = 0x0008 [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_INFO = 0x0004 [static, inherited] |
Referenced by Eaagles::Basic::TcpServerSingle::acceptConnection(), Eaagles::Basic::TcpServerMulti::acceptConnection(), Eaagles::Basic::BroadcastHandler::bindSocket(), Eaagles::Basic::TcpClient::connectToServer(), Eaagles::BasicGL::GlutDisplay::createSubWindow(), Eaagles::BasicGL::GlutDisplay::createWindow(), Eaagles::Otw::CigiClNetwork::initCigiNetwork(), Eaagles::Otw::CigiClNetwork::initialize(), Eaagles::Basic::ThreadSyncTask::mainThreadFunc(), Eaagles::Basic::ThreadSingleTask::mainThreadFunc(), Eaagles::BasicGL::GlutDisplay::onEscKey(), Eaagles::Basic::Logger::openFile(), Eaagles::Simulation::Player::positionUpdate(), Eaagles::Simulation::Sar::process(), Eaagles::Simulation::ActionImagingSar::process(), Eaagles::Simulation::RwrTrkMgr::processTrackList(), Eaagles::Simulation::GmtiTrkMgr::processTrackList(), Eaagles::Simulation::AirTrkMgr::processTrackList(), Eaagles::Simulation::AirAngleOnlyTrkMgr::processTrackList(), Eaagles::Simulation::Sar::requestImage(), Eaagles::Simulation::Station::reset(), Eaagles::Simulation::ActionImagingSar::setSlotImageSize(), Eaagles::Simulation::ActionWeaponRelease::trigger(), Eaagles::Simulation::ActionImagingSar::trigger(), Eaagles::Otw::NetThread::userFunc(), and Eaagles::Simulation::Missile::weaponGuidance().
const unsigned short Eaagles::Basic::Object::MSG_STD_ALL = 0x00FF [static, inherited] |
const unsigned short Eaagles::Basic::Object::MSG_USER = 0x0020 [static, inherited] |
const unsigned short Eaagles::Basic::Object::MSG_WARNING = 0x0002 [static, inherited] |
Referenced by Eaagles::Network::Dis::NtmInputNode::add2OurLists(), Eaagles::Simulation::NtmOutputNodeStd::addNtmSorted(), Eaagles::Simulation::IrSeeker::irRequestSignature(), Eaagles::BasicGL::Texture::loadTexture(), Eaagles::Basic::Object::Object(), Eaagles::Simulation::Player::onWpnRelEvent(), Eaagles::Simulation::Datalink::queueIncomingMessage(), Eaagles::Simulation::Datalink::queueOutgoingMessage(), Eaagles::BasicGL::BmpTexture::readBitmapFile(), Eaagles::Basic::ColorRotaryB::setCurrentColor(), Eaagles::BasicGL::Texture::setHeight(), Eaagles::BasicGL::Texture::setSlotMagFilter(), Eaagles::BasicGL::Texture::setSlotMinFilter(), Eaagles::Simulation::Station::setSlotOutTheWindow(), Eaagles::BasicGL::Graphic::setSlotTransformList(), Eaagles::BasicGL::Graphic::setSlotVertices(), Eaagles::BasicGL::Texture::setSlotWrapS(), Eaagles::BasicGL::Texture::setSlotWrapT(), and Eaagles::BasicGL::Texture::setWidth().
SPtr<const Ntm> Eaagles::Simulation::Nib::ntm [private] |
unsigned int Eaagles::Basic::Object::numClasses = 1 [static, inherited] |
Referenced by Eaagles::Basic::Object::registerClass(), and Eaagles::Basic::Object::writeClassList().
unsigned short Eaagles::Simulation::Nib::playerID [private] |
Referenced by getPlayerID(), initData(), setPlayer(), and setPlayerID().
char Eaagles::Simulation::Nib::pname[PNAME_BUF_SIZE] [private] |
Referenced by getPlayerName(), initData(), and setPlayerName().
const unsigned int Eaagles::Simulation::Nib::PNAME_BUF_SIZE = 64 [static, private] |
Referenced by initData(), and setPlayerName().
SPtr<NetIO> Eaagles::Simulation::Nib::pNetIO [private] |
Referenced by getNetIO(), initData(), and setNetIO().
SPtr<Player> Eaagles::Simulation::Nib::pPlayer [private] |
Referenced by getPlayer(), initData(), and setPlayer().
Player::Side Eaagles::Simulation::Nib::side [private] |
Referenced by getSide(), initData(), isNotSide(), isSide(), and setSide().
const SlotTable Eaagles::Basic::Object::slottable [static, protected, inherited] |
Referenced by Eaagles::Basic::Object::getSlotTable().
const SlotTable* Eaagles::Basic::Object::slotTable [protected, inherited] |
LCreal Eaagles::Simulation::Nib::smoking [private] |
Referenced by getSmoke(), initData(), and setSmoke().
double Eaagles::Simulation::Nib::smoothTime [private] |
Referenced by initData(), resetDeadReckoning(), and updateDeadReckoning().
osg::Vec3d Eaagles::Simulation::Nib::smoothVel [private] |
Referenced by initData(), resetDeadReckoning(), and updateDeadReckoning().
bool Eaagles::Simulation::Nib::timeoutEnbFlg [private] |
Referenced by initData(), isTimeoutEnabled(), and setTimeoutEnabled().
LCreal Eaagles::Simulation::Nib::utcTime [private] |
Referenced by getTimeUtc(), initData(), and setTimeUtc().
const char *const Eaagles::Basic::Object::version = "v2010_0122" [static, inherited] |
Reimplemented in Eaagles::Network::Dis::NetIO.
1.7.1