VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
DtTaskVisualizationPublisherCreator Class Reference

Class that creates an environment process publisher for use in task visualizations. More...

Inheritance diagram for DtTaskVisualizationPublisherCreator:
Inheritance graph
[legend]

Public Member Functions

 DtTaskVisualizationPublisherCreator ()
virtual ~DtTaskVisualizationPublisherCreator ()
virtual
DtEnvironmentProcessPublisher
create (DtExerciseConn *, const DtObjectId &id)
 Creator method. Returns a new DtAudioCommand.
virtual void setBulkManager (DtBoost::weak_ptr< DtBulkEnvironmentProcessManager > mgr)
virtual void setTaskedObject (const DtGlobalObjectDesignator &obj)
- Public Member Functions inherited from vrvControlToolkit::DtDrawControlObject::DtEnvironmentProcessPublisherCreator
 DtEnvironmentProcessPublisherCreator ()
 CTOR.
virtual ~DtEnvironmentProcessPublisherCreator ()
 Virtual DTOR.

Protected Attributes

DtBoost::weak_ptr
< DtBulkEnvironmentProcessManager
myBulkMgr
DtGlobalObjectDesignator myTaskedObject

Detailed Description

Class that creates an environment process publisher for use in task visualizations.

Allows environment processes to be bundled into a single bulk environment process.

Constructor & Destructor Documentation

DtTaskVisualizationPublisherCreator::DtTaskVisualizationPublisherCreator ( )
virtual DtTaskVisualizationPublisherCreator::~DtTaskVisualizationPublisherCreator ( )
virtual

Member Function Documentation

virtual DtEnvironmentProcessPublisher* DtTaskVisualizationPublisherCreator::create ( DtExerciseConn *  ,
const DtObjectId &  id 
)
virtual

Creator method. Returns a new DtAudioCommand.

Implements vrvControlToolkit::DtDrawControlObject::DtEnvironmentProcessPublisherCreator.

virtual void DtTaskVisualizationPublisherCreator::setBulkManager ( DtBoost::weak_ptr< DtBulkEnvironmentProcessManager mgr)
virtual
virtual void DtTaskVisualizationPublisherCreator::setTaskedObject ( const DtGlobalObjectDesignator obj)
virtual

Member Data Documentation

DtBoost::weak_ptr<DtBulkEnvironmentProcessManager> DtTaskVisualizationPublisherCreator::myBulkMgr
protected
DtGlobalObjectDesignator DtTaskVisualizationPublisherCreator::myTaskedObject
protected

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

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)