VR-Vantage 3.1 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Private Member Functions
DtReflectedExtAerodrome Class Reference
Inheritance diagram for DtReflectedExtAerodrome:
Inheritance graph
[legend]

Public Member Functions

 DtReflectedExtAerodrome (DtHlaObject *obj, DtExerciseConn *conn)
 CTOR.
virtual ~DtReflectedExtAerodrome ()
 Virtual DTOR.
virtual
DtExtAerodromeStateRepository
extAerodromeStateRep () const
 Returns ptr to environmentProcessStateRepository – through which you can inspect current state info.
virtual
DtExtAerodromeStateRepository
aesr () const
 Synonym for extEntityStateRep().
virtual DtStateRepositorystateRep () const
 Implementation for abstract base class. Calls cosr().
virtual DtReflectedExtAerodromenextAE () const
 Get the next and previous elements in the reflected entity list.
virtual DtReflectedExtAerodromeprevAE () const
virtual DtReflectedExtAerodromewrapNextAE () const
 Get the next and previous elements, wrap at the ends of the list.
virtual DtReflectedExtAerodromewrapPrevAE () const
virtual void addPostUpdateCallback (DtExtAerodromeCallbackFunction cb, void *userData)
 Environment Process callback registration/deregistration.
virtual void removePostUpdateCallback (DtExtAerodromeCallbackFunction cb, void *userData)
virtual void processPostUpdate ()
virtual void updateExtensions ()
virtual void processPostUpdateCallbacks ()

Static Public Member Functions

static void postUpdateCallback (DtReflectedExtAerodrome *ent, void *userData)

Private Member Functions

 DtReflectedExtAerodrome (const DtReflectedExtAerodrome &orig)
 Private Copy CTOR (Not implemented - Non-copyable).
DtReflectedExtAerodromeoperator= (const DtReflectedExtAerodrome &orig)
 Private Assignment operator (Not implemented - Non-copyable).

Constructor & Destructor Documentation

DtReflectedExtAerodrome::DtReflectedExtAerodrome ( DtHlaObject *  obj,
DtExerciseConn *  conn 
)

CTOR.

virtual DtReflectedExtAerodrome::~DtReflectedExtAerodrome ( )
virtual

Virtual DTOR.

DtReflectedExtAerodrome::DtReflectedExtAerodrome ( const DtReflectedExtAerodrome orig)
private

Private Copy CTOR (Not implemented - Non-copyable).

Member Function Documentation

virtual DtExtAerodromeStateRepository* DtReflectedExtAerodrome::extAerodromeStateRep ( ) const
virtual

Returns ptr to environmentProcessStateRepository – through which you can inspect current state info.

virtual DtExtAerodromeStateRepository* DtReflectedExtAerodrome::aesr ( ) const
virtual

Synonym for extEntityStateRep().

virtual DtStateRepository* DtReflectedExtAerodrome::stateRep ( ) const
virtual

Implementation for abstract base class. Calls cosr().

virtual DtReflectedExtAerodrome* DtReflectedExtAerodrome::nextAE ( ) const
virtual

Get the next and previous elements in the reflected entity list.

virtual DtReflectedExtAerodrome* DtReflectedExtAerodrome::prevAE ( ) const
virtual
virtual DtReflectedExtAerodrome* DtReflectedExtAerodrome::wrapNextAE ( ) const
virtual

Get the next and previous elements, wrap at the ends of the list.

virtual DtReflectedExtAerodrome* DtReflectedExtAerodrome::wrapPrevAE ( ) const
virtual
virtual void DtReflectedExtAerodrome::addPostUpdateCallback ( DtExtAerodromeCallbackFunction  cb,
void userData 
)
virtual

Environment Process callback registration/deregistration.

virtual void DtReflectedExtAerodrome::removePostUpdateCallback ( DtExtAerodromeCallbackFunction  cb,
void userData 
)
virtual
static void DtReflectedExtAerodrome::postUpdateCallback ( DtReflectedExtAerodrome ent,
void userData 
)
static
virtual void DtReflectedExtAerodrome::processPostUpdate ( )
virtual
virtual void DtReflectedExtAerodrome::updateExtensions ( )
virtual
virtual void DtReflectedExtAerodrome::processPostUpdateCallbacks ( )
virtual
DtReflectedExtAerodrome& DtReflectedExtAerodrome::operator= ( const DtReflectedExtAerodrome orig)
private

Private Assignment operator (Not implemented - Non-copyable).


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


Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)