VR-Vantage 3.0.3 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
DtReflectedControlObject Class Reference
Inheritance diagram for DtReflectedControlObject:
Inheritance graph
[legend]

Public Member Functions

 DtReflectedControlObject (DtHlaObject *obj, DtExerciseConn *conn)
virtual ~DtReflectedControlObject ()
virtual DtControlObjectRepositorycontrolObjectStateRep () const
virtual DtControlObjectRepositorycosr () const
virtual DtStateRepositorystateRep () const
virtual DtReflectedControlObjectnextCO () const
virtual DtReflectedControlObjectprevCO () const
virtual DtReflectedControlObjectwrapNextCO () const
virtual DtReflectedControlObjectwrapPrevCO () const
virtual void addPostUpdateCallback (DtControlObjectCallbackFunction cb, void *userData)
virtual void removePostUpdateCallback (DtControlObjectCallbackFunction cb, void *userData)
virtual void processPostUpdateCallback (DtReflectedControlObject *obj)
virtual void updateExtensions ()

Static Public Member Functions

static void postUpdateCallback (DtReflectedControlObject *obj, void *userData)

Private Member Functions

 DtReflectedControlObject (const DtReflectedControlObject &orig)
DtReflectedControlObjectoperator= (const DtReflectedControlObject &orig)

Constructor & Destructor Documentation

DtReflectedControlObject::DtReflectedControlObject ( DtHlaObject *  obj,
DtExerciseConn *  conn 
)
virtual DtReflectedControlObject::~DtReflectedControlObject ( )
virtual
DtReflectedControlObject::DtReflectedControlObject ( const DtReflectedControlObject orig)
private

Member Function Documentation

virtual DtControlObjectRepository* DtReflectedControlObject::controlObjectStateRep ( ) const
virtual
virtual DtControlObjectRepository* DtReflectedControlObject::cosr ( ) const
virtual

Reimplemented in DtReflectedBulkEnvironmentProcess.

Referenced by makVrv::DT_PROTOCOL_NAMESPACE::DtEnvironmentalExistenceListener::findEnvironmentalStateRepository(), makVrv::DT_PROTOCOL_NAMESPACE::CustomReflectedEnvironmentalList::objectAdded(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkAttributeGroupTemplateStateListener::postUpdate(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkAttributeGroupStateListener::postUpdate(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink3DAreaStateListener::postUpdate(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink3DTextStateListener::postUpdate(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkCuboidStateListener::postUpdate(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink2DRectangleStateListener::postUpdate(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink2DEllipseStateListener::postUpdate(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink2DLineStateListener::postUpdate(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkEllipsoidStateListener::postUpdate(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink3DLineStateListener::postUpdate(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink2DTriangleStateListener::postUpdate(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlink2DTextStateListener::postUpdate(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkCylinderStateListener::postUpdate(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkSmokeStateListener::postUpdate(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkEnvironmentalStateListener< BaseClass >::postUpdate(), makVrv::DT_PROTOCOL_NAMESPACE::DtVrlinkTacticalGraphicStateListener::postUpdate(), makVrv::DT_PROTOCOL_NAMESPACE::DtCloudLayerStateListener::postUpdate(), makVrv::DT_PROTOCOL_NAMESPACE::DtWeatherStateListener::postUpdate(), makVrv::DT_PROTOCOL_NAMESPACE::DtCloudLayerStateListener::setControlObject(), and makVrv::DT_PROTOCOL_NAMESPACE::DtWeatherStateListener::setControlObject().

virtual DtStateRepository* DtReflectedControlObject::stateRep ( ) const
virtual
virtual DtReflectedControlObject* DtReflectedControlObject::nextCO ( ) const
virtual
virtual DtReflectedControlObject* DtReflectedControlObject::prevCO ( ) const
virtual
virtual DtReflectedControlObject* DtReflectedControlObject::wrapNextCO ( ) const
virtual
virtual DtReflectedControlObject* DtReflectedControlObject::wrapPrevCO ( ) const
virtual
virtual void DtReflectedControlObject::addPostUpdateCallback ( DtControlObjectCallbackFunction  cb,
void userData 
)
virtual
virtual void DtReflectedControlObject::removePostUpdateCallback ( DtControlObjectCallbackFunction  cb,
void userData 
)
virtual
static void DtReflectedControlObject::postUpdateCallback ( DtReflectedControlObject obj,
void userData 
)
static
virtual void DtReflectedControlObject::processPostUpdateCallback ( DtReflectedControlObject obj)
virtual
virtual void DtReflectedControlObject::updateExtensions ( )
virtual
DtReflectedControlObject& DtReflectedControlObject::operator= ( const DtReflectedControlObject orig)
private

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


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