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

Eaagles::BasicGL::Translator Class Reference

#include <Translator.h>

Inheritance diagram for Eaagles::BasicGL::Translator:
Eaagles::BasicGL::Graphic Eaagles::Basic::Component Eaagles::Basic::Object

List of all members.

Public Member Functions

 Translator ()
LCreal getXPos () const
LCreal getYPos () const
bool setXPos (const LCreal xPos)
bool setYPos (const LCreal yPos)
virtual void draw ()
virtual bool event (const int event, Object *const obj=0)
DisplaygetDisplay ()
virtual void drawFunc ()
const osg::Vec3 * getVertices () const
unsigned int getNumberOfVertices () const
bool setVertices (const osg::Vec3 *const v, const unsigned int n)
const osg::Vec2 * getTextureCoord () const
unsigned int getNumberOfTextureCoords () const
bool setTextureCoord (const osg::Vec2 *const v, const unsigned int n)
const osg::Vec3 * getNormals () const
unsigned int getNumberOfNormals () const
bool setNormals (const osg::Vec3 *const v, const unsigned int n)
bool isVisible () const
bool setVisibility (const bool v)
GLfloat getLineWidth () const
bool setLineWidth (const GLfloat v)
Basic::ColorgetColor ()
const Basic::ColorgetColor () const
const Basic::IdentifiergetColorName () const
virtual bool setColor (const Basic::Color *const msg)
virtual bool setColor (const Basic::String *const msg)
const Basic::IdentifiergetMaterialName () const
BasicGL::MaterialgetMaterial ()
const BasicGL::MaterialgetMaterial () const
virtual bool setMaterial (const Basic::Identifier *const msg)
virtual bool setMaterial (const BasicGL::Material *const msg)
bool flashOn () const
bool flashOff () const
bool isFlashing () const
LCreal getFlashRate () const
bool setFlashRate (const LCreal r)
GLuint getDisplayList () const
bool isDisplayListEnabled () const
bool isDisplayListDisabled () const
bool setDisplayList (const GLuint v)
bool setDisableDisplayList (const bool flg)
bool matrixIsActive ()
const osg::Matrix & getMatrix () const
void lcRotate (const LCreal a)
void lcRotate (const LCreal x, const LCreal y, const LCreal z, const LCreal a)
void lcTranslate (const LCreal, const LCreal)
void lcTranslate (const LCreal, const LCreal, const LCreal)
void lcScale (const LCreal)
void lcScale (const LCreal, const LCreal)
void Color (Basic::Color *)
void lcSaveMatrix ()
void lcRestoreMatrix ()
bool hasTexture () const
GLuint getTexture () const
bool setTextureName (const char *newName)
GLfloat getStdLineWidth ()
bool haveScissorBoxHave () const
LCreal getScissorX () const
LCreal getScissorWidth () const
LCreal getScissorY () const
LCreal getScissorHeight () const
bool setScissorX (const LCreal newX)
bool setScissorWidth (const LCreal newWidth)
bool setScissorY (const LCreal newY)
bool setScissorHeight (const LCreal newHeight)
bool isStippling ()
bool setLightPosition (const LCreal x, const LCreal y, const LCreal z=1, const LCreal w=0)
bool setLightPosition (osg::Vec4 &newPos)
osg::Vec4 getLightPos ()
bool setStippling (const bool x)
GLuint getSelectName () const
bool setSelectName (const GLuint v)
virtual Basic::PairfindBySelectName (const GLuint name)
bool isPostDrawComponents () const
virtual bool cursor (int *ln, int *cp) const
virtual bool event (const int event, Object *const obj=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
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
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 LCreal flashTimer ()
static LCreal flashTimer (const LCreal dt)
static GLuint getNewSelectName ()
static bool clipLine2D (osg::Vec2 *ep1, osg::Vec2 *ep2, const LCreal minX, const LCreal maxX, const LCreal minY, const LCreal maxY)
static void lcVertex2 (const LCreal x, const LCreal y)
static void lcVertex3 (const LCreal x, const LCreal y, const LCreal z)
static void lcNormal3 (const LCreal x, const LCreal y, const LCreal z)
static void lcColor3 (const LCreal r, const LCreal g, const LCreal b)
static void lcColor4 (const LCreal r, const LCreal g, const LCreal b, const LCreal a)
static void lcVertex2v (const LCreal *v)
static void lcVertex3v (const LCreal *v)
static void lcNormal3v (const LCreal *v)
static void lcColor3v (const LCreal *v)
static void lcColor4v (const LCreal *v)
static void lcMultMatrix (const LCreal *m)
static void lcTexCoord2v (const LCreal *v)
static void lcTexCoord3v (const LCreal *v)
static void lcTexCoord4v (const LCreal *v)
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 onSetLineWidthEvent (const Basic::Number *const msg)
virtual bool onSetFlashRateEvent (const Basic::Number *const msg)
virtual bool onSetVisibilityEvent (const Basic::Number *const msg)
virtual bool setSlotFlashRate (const Basic::Number *const msg)
virtual bool setSlotLineWidth (const Basic::Number *const msg)
virtual bool setSlotSelectName (const Basic::Number *const msg)
virtual bool setSlotTransformList (Basic::PairStream *msg)
virtual bool setSlotSingleTransform (Basic::Transform *const msg)
virtual bool setSlotNoDisplayList (const Basic::Number *const msg)
virtual bool setSlotSubcomponentsFirst (const Basic::Number *const msg)
virtual bool setSlotVertices (const Basic::PairStream *const msg)
virtual bool setSlotNormals (const Basic::PairStream *const msg)
virtual bool setSlotTexCoord (const Basic::PairStream *const msg)
virtual bool setSlotMask (const Basic::Number *const msg)
virtual bool setSlotTextureName (Basic::Identifier *msg)
virtual bool setSlotScissorX (const Basic::Number *const msg)
virtual bool setSlotScissorY (const Basic::Number *const msg)
virtual bool setSlotScissorWidth (const Basic::Number *const msg)
virtual bool setSlotScissorHeight (const Basic::Number *const msg)
virtual bool setSlotStippling (const Basic::Number *const msg)
virtual bool setSlotVisibility (const Basic::Number *const msg)
virtual bool setSlotTranslateLight (Basic::PairStream *const msg)
virtual bool setTexture (GLuint newTex)
virtual void processComponents (Basic::PairStream *const list, const std::type_info &filter, Basic::Pair *const add=0, Basic::Component *const remove=0)
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)
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

bool onUpdateX (const Basic::Number *const newX)
bool onUpdateY (const Basic::Number *const newY)

Private Attributes

LCreal myXPos
LCreal myYPos

Constructor & Destructor Documentation

Eaagles::BasicGL::Translator::Translator (  ) 

References STANDARD_CONSTRUCTOR.


Member Function Documentation

virtual bool Eaagles::Basic::Component::addComponent ( Pair *const   p  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::clipLine2D ( osg::Vec2 *  ep1,
osg::Vec2 *  ep2,
const LCreal  minX,
const LCreal  maxX,
const LCreal  minY,
const LCreal  maxY 
) [static, inherited]

References Eaagles::Simulation::to, tx, and ty.

void Eaagles::BasicGL::Graphic::Color ( Basic::Color nc  )  [inline, 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().

bool Eaagles::BasicGL::Graphic::cursor ( int *  ln,
int *  cp 
) const [virtual, inherited]

Reimplemented in Eaagles::BasicGL::Field.

void Eaagles::Basic::Object::deleteData (  )  [protected, inherited]
bool Eaagles::Basic::Object::disableMessageTypes ( const unsigned short  msgTypeBits  )  [inherited]
void Eaagles::BasicGL::Translator::draw (  )  [virtual]

Reimplemented from Eaagles::BasicGL::Graphic.

References myXPos, and myYPos.

bool Eaagles::Basic::Object::enableMessageTypes ( const unsigned short  msgTypeBits  )  [inherited]
virtual bool Eaagles::BasicGL::Translator::event ( const int  event,
Object *const   obj = 0 
) [virtual]

Reimplemented from Eaagles::BasicGL::Graphic.

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 Pair* Eaagles::Basic::Component::findByIndex ( const int  slotindex  )  [virtual, inherited]
virtual const Pair* Eaagles::Basic::Component::findByIndex ( const int  slotindex  )  const [virtual, inherited]
virtual const Pair* Eaagles::Basic::Component::findByName ( const char *const   slotname  )  const [virtual, inherited]
virtual const Pair* Eaagles::Basic::Component::findByType ( const std::type_info &  type  )  const [virtual, inherited]
Component* Eaagles::Basic::Component::findContainerByType ( const std::type_info &  type  )  [inherited]

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

const Component* Eaagles::Basic::Component::findContainerByType ( const std::type_info &  type  )  const [inherited]
virtual const Identifier* Eaagles::Basic::Component::findNameOfComponent ( const Component *const   p  )  const [virtual, inherited]
bool Eaagles::BasicGL::Graphic::flashOff (  )  const [inherited]
bool Eaagles::BasicGL::Graphic::flashOn (  )  const [inherited]
LCreal Eaagles::BasicGL::Graphic::flashTimer (  )  [static, inherited]
LCreal Eaagles::BasicGL::Graphic::flashTimer ( const LCreal  dt  )  [static, inherited]
const char * Eaagles::Basic::Object::getClassName (  )  [static, inherited]
const Basic::Color* Eaagles::BasicGL::Graphic::getColor (  )  const [inline, inherited]
const Basic::Identifier* Eaagles::BasicGL::Graphic::getColorName (  )  const [inline, 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().

GLuint Eaagles::BasicGL::Graphic::getDisplayList (  )  const [inline, inherited]
Logger* Eaagles::Basic::Component::getEventLogger (  )  [inherited]
LCreal Eaagles::BasicGL::Graphic::getFlashRate (  )  const [inline, inherited]
osg::Vec4 Eaagles::BasicGL::Graphic::getLightPos (  )  [inline, inherited]
GLfloat Eaagles::BasicGL::Graphic::getLineWidth (  )  const [inline, inherited]
BasicGL::Material* Eaagles::BasicGL::Graphic::getMaterial (  )  [inline, inherited]
const BasicGL::Material* Eaagles::BasicGL::Graphic::getMaterial (  )  const [inline, inherited]
const Basic::Identifier* Eaagles::BasicGL::Graphic::getMaterialName (  )  const [inline, inherited]
const osg::Matrix& Eaagles::BasicGL::Graphic::getMatrix (  )  const [inline, inherited]
unsigned short Eaagles::Basic::Object::getMessageDisableBits (  )  const [inline, protected, inherited]
unsigned short Eaagles::Basic::Object::getMessageEnableBits (  )  const [inline, protected, inherited]
GLuint Eaagles::BasicGL::Graphic::getNewSelectName (  )  [inline, static, inherited]
const osg::Vec3* Eaagles::BasicGL::Graphic::getNormals (  )  const [inline, inherited]
unsigned int Eaagles::Basic::Component::getNumberOfComponents (  )  const [inherited]
unsigned int Eaagles::BasicGL::Graphic::getNumberOfNormals (  )  const [inline, inherited]
unsigned int Eaagles::BasicGL::Graphic::getNumberOfTextureCoords (  )  const [inline, inherited]
LCreal Eaagles::BasicGL::Graphic::getScissorHeight (  )  const [inline, inherited]
LCreal Eaagles::BasicGL::Graphic::getScissorWidth (  )  const [inline, inherited]
LCreal Eaagles::BasicGL::Graphic::getScissorX (  )  const [inline, inherited]
LCreal Eaagles::BasicGL::Graphic::getScissorY (  )  const [inline, inherited]
Component* Eaagles::Basic::Component::getSelectedComponent (  )  [inline, inherited]
const Component* Eaagles::Basic::Component::getSelectedComponent (  )  const [inline, inherited]
GLuint Eaagles::BasicGL::Graphic::getSelectName (  )  const [inline, 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]
GLfloat Eaagles::BasicGL::Graphic::getStdLineWidth (  )  [inherited]
GLuint Eaagles::BasicGL::Graphic::getTexture (  )  const [inline, inherited]
const osg::Vec2* Eaagles::BasicGL::Graphic::getTextureCoord (  )  const [inline, inherited]
const Statistic* Eaagles::Basic::Component::getTimingStats (  )  const [inline, inherited]
LCreal Eaagles::BasicGL::Translator::getXPos (  )  const [inline]

References myXPos.

LCreal Eaagles::BasicGL::Translator::getYPos (  )  const [inline]

References myYPos.

bool Eaagles::BasicGL::Graphic::hasTexture (  )  const [inline, inherited]
bool Eaagles::BasicGL::Graphic::haveScissorBoxHave (  )  const [inline, inherited]
bool Eaagles::Basic::Object::isClassType ( const std::type_info &  type  )  const [virtual, inherited]
bool Eaagles::Basic::Component::isComponentSelected (  )  const [inline, inherited]
bool Eaagles::BasicGL::Graphic::isDisplayListDisabled (  )  const [inline, inherited]
bool Eaagles::BasicGL::Graphic::isDisplayListEnabled (  )  const [inline, inherited]
bool Eaagles::BasicGL::Graphic::isFlashing (  )  const [inline, 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().

virtual bool Eaagles::Basic::Component::isNotFrozen (  )  const [virtual, inherited]
bool Eaagles::Basic::Component::isNotShutdown (  )  const [inline, inherited]
bool Eaagles::BasicGL::Graphic::isPostDrawComponents (  )  const [inline, inherited]
bool Eaagles::Basic::Component::isShutdown (  )  const [inline, inherited]
bool Eaagles::BasicGL::Graphic::isStippling (  )  [inline, inherited]
bool Eaagles::Basic::Component::isTimingStatsEnabled (  )  const [inline, inherited]
bool Eaagles::Basic::Component::isTimingStatsPrintEnabled (  )  const [inline, inherited]
bool Eaagles::BasicGL::Graphic::isVisible (  )  const [inline, inherited]
static void Eaagles::BasicGL::Graphic::lcColor3 ( const LCreal  r,
const LCreal  g,
const LCreal  b 
) [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcColor4 ( const LCreal  r,
const LCreal  g,
const LCreal  b,
const LCreal  a 
) [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcColor4v ( const LCreal v  )  [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcMultMatrix ( const LCreal m  )  [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcNormal3 ( const LCreal  x,
const LCreal  y,
const LCreal  z 
) [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcNormal3v ( const LCreal v  )  [inline, static, inherited]
void Eaagles::BasicGL::Graphic::lcRotate ( const LCreal  x,
const LCreal  y,
const LCreal  z,
const LCreal  a 
) [inline, inherited]
void Eaagles::BasicGL::Graphic::lcScale ( const LCreal  s  )  [inline, inherited]
void Eaagles::BasicGL::Graphic::lcScale ( const LCreal  sx,
const LCreal  sy 
) [inline, inherited]
static void Eaagles::BasicGL::Graphic::lcTexCoord2v ( const LCreal v  )  [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcTexCoord3v ( const LCreal v  )  [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcTexCoord4v ( const LCreal v  )  [inline, static, inherited]
void Eaagles::BasicGL::Graphic::lcTranslate ( const LCreal  x,
const LCreal  y,
const LCreal  z 
) [inline, inherited]
static void Eaagles::BasicGL::Graphic::lcVertex2v ( const LCreal v  )  [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcVertex3 ( const LCreal  x,
const LCreal  y,
const LCreal  z 
) [inline, static, inherited]
static void Eaagles::BasicGL::Graphic::lcVertex3v ( const LCreal v  )  [inline, static, inherited]
bool Eaagles::BasicGL::Graphic::matrixIsActive (  )  [inline, inherited]
virtual bool Eaagles::Basic::Component::onEventReset (  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::onSetFlashRateEvent ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::onSetLineWidthEvent ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::onSetVisibilityEvent ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Translator::onUpdateX ( const Basic::Number *const   newX  )  [private]
bool Eaagles::BasicGL::Translator::onUpdateY ( const Basic::Number *const   newY  )  [private]
virtual void Eaagles::Basic::Component::printTimingStats (  )  [protected, virtual, inherited]
void Eaagles::BasicGL::Graphic::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]
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().

virtual bool Eaagles::Basic::Component::select ( const Number *const   num  )  [protected, virtual, inherited]
virtual bool Eaagles::Basic::Component::select ( const String *const   name  )  [protected, virtual, inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const char *const   value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const float  value,
SendData sd 
) [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 float  value[],
SendData  sd[],
const int  n 
) [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 double  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 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const int  value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
const bool  value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
Object *const   value[],
SendData  sd[],
const int  n 
) [inherited]
bool Eaagles::Basic::Component::send ( const char *const   id,
const int  event,
Object *const   value,
SendData sd 
) [inherited]
std::ostream & Eaagles::Basic::Object::serialize ( std::ostream &  sout,
const int  i = 0,
const bool  slotsOnly = false 
) const [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setColor ( const Basic::Color *const  msg  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setColor ( const Basic::String *const  msg  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setDisableDisplayList ( const bool  flg  )  [inherited]
bool Eaagles::BasicGL::Graphic::setDisplayList ( const GLuint  v  )  [inherited]
virtual bool Eaagles::Basic::Component::setEventLogger ( Logger *const   logger  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setLightPosition ( const LCreal  x,
const LCreal  y,
const LCreal  z = 1,
const LCreal  w = 0 
) [inherited]
bool Eaagles::BasicGL::Graphic::setLightPosition ( osg::Vec4 &  newPos  )  [inherited]
bool Eaagles::BasicGL::Graphic::setLineWidth ( const GLfloat  v  )  [inherited]
bool Eaagles::BasicGL::Graphic::setMaterial ( const Basic::Identifier *const   msg  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setMaterial ( const BasicGL::Material *const   msg  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setNormals ( const osg::Vec3 *const   v,
const unsigned int  n 
) [inherited]
virtual bool Eaagles::Basic::Component::setPrintTimingStats ( const bool  b  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setScissorHeight ( const LCreal  newHeight  )  [inherited]
bool Eaagles::BasicGL::Graphic::setScissorWidth ( const LCreal  newWidth  )  [inherited]
bool Eaagles::BasicGL::Graphic::setScissorX ( const LCreal  newX  )  [inherited]
bool Eaagles::BasicGL::Graphic::setScissorY ( const LCreal  newY  )  [inherited]
virtual bool Eaagles::Basic::Component::setSelectionName ( const Object *const   s  )  [protected, 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]
virtual bool Eaagles::Basic::Component::setSlotComponent ( PairStream *const   multiple  )  [virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotComponent ( Component *const   single  )  [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]
bool Eaagles::BasicGL::Graphic::setSlotFlashRate ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotFreeze ( const Number *const   num  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotLineWidth ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotMask ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotNoDisplayList ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
virtual bool Eaagles::Basic::Component::setSlotPrintTimingStats ( const Number *const   num  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotScissorHeight ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotScissorWidth ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotScissorX ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotScissorY ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotSelectName ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotSingleTransform ( Basic::Transform *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotStippling ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotSubcomponentsFirst ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotTextureName ( Basic::Identifier msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setSlotVisibility ( const Basic::Number *const   msg  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setStippling ( const bool  x  )  [inherited]
bool Eaagles::BasicGL::Graphic::setTexture ( GLuint  newTex  )  [protected, virtual, inherited]
bool Eaagles::BasicGL::Graphic::setTextureCoord ( const osg::Vec2 *const   v,
const unsigned int  n 
) [inherited]
bool Eaagles::BasicGL::Graphic::setTextureName ( const char *  newName  )  [inherited]
virtual bool Eaagles::Basic::Component::setTimingStatsEnabled ( const bool  b  )  [virtual, inherited]
bool Eaagles::BasicGL::Graphic::setVertices ( const osg::Vec3 *const   v,
const unsigned int  n 
) [inherited]
bool Eaagles::BasicGL::Translator::setXPos ( const LCreal  xPos  ) 

References myXPos.

Referenced by onUpdateX().

bool Eaagles::BasicGL::Translator::setYPos ( const LCreal  yPos  ) 

References myYPos.

Referenced by onUpdateY().

virtual bool Eaagles::Basic::Component::shutdownNotification (  )  [protected, virtual, inherited]
const char * Eaagles::Basic::Object::slotIndex2Name ( const int  slotindex  )  const [inherited]
int Eaagles::Basic::Object::slotName2Index ( const char *const   slotname  )  const [inherited]
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().


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: