![]() |
VR-Forces 4.0.4 Class Documentation
|
Abstract DtStateVisualizer creator. More...

Public Member Functions | |
| DtStateVisualizerCreator () | |
| CTOR. | |
| virtual | ~DtStateVisualizerCreator () |
| DTOR. | |
| virtual DtStateVisualizerCreator * | clone () const =0 |
| Every derived class must override this method. | |
| virtual DtStateVisualizer * | create (DtBaseConnection &simulation, DtStateListener &listener, int modelSet) const =0 |
| Create function. | |
| virtual const DtStateVisualizer::TypeInfo & | visualizerTypeInfo () const =0 |
| Returns the schema of the visualizer. | |
| virtual const std::string & | tag ()=0 |
| Returns the creator's tag. | |
Abstract DtStateVisualizer creator.
CTOR.
| virtual makVrv::DtStateVisualizerCreator::~DtStateVisualizerCreator | ( | ) | [inline, virtual] |
DTOR.
| virtual DtStateVisualizerCreator* makVrv::DtStateVisualizerCreator::clone | ( | ) | const [pure virtual] |
Every derived class must override this method.
Implemented in makVrv::DtStateVisualizerCreatorTemplate< StateVisualizer >, makVrf::DtRangeRingVisualizerCreator, makVrf::DtRangeSphereVisualizerCreator, makVrv::DtAggregateSymbolDecorationVisualizerCreator, makVrv::DtEntitySymbolDecorationVisualizerCreator, and makVrv::DtTacticalGraphicSymbolDecorationVisualizerCreator.
| virtual DtStateVisualizer* makVrv::DtStateVisualizerCreator::create | ( | DtBaseConnection & | simulation, |
| DtStateListener & | listener, | ||
| int | modelSet | ||
| ) | const [pure virtual] |
Create function.
Implemented in makVrv::DtStateVisualizerCreatorTemplate< StateVisualizer >, makVrf::DtRangeRingVisualizerCreator, makVrf::DtRangeSphereVisualizerCreator, makVrv::DtAggregateSymbolDecorationVisualizerCreator, makVrv::DtEntitySymbolDecorationVisualizerCreator, and makVrv::DtTacticalGraphicSymbolDecorationVisualizerCreator.
| virtual const DtStateVisualizer::TypeInfo& makVrv::DtStateVisualizerCreator::visualizerTypeInfo | ( | ) | const [pure virtual] |
Returns the schema of the visualizer.
Implemented in makVrv::DtStateVisualizerCreatorTemplate< StateVisualizer >, makVrf::DtRangeRingVisualizerCreator, makVrf::DtRangeSphereVisualizerCreator, makVrv::DtAggregateSymbolDecorationVisualizerCreator, makVrv::DtEntitySymbolDecorationVisualizerCreator, and makVrv::DtTacticalGraphicSymbolDecorationVisualizerCreator.
| virtual const std::string& makVrv::DtStateVisualizerCreator::tag | ( | ) | [pure virtual] |
Returns the creator's tag.
Implemented in makVrv::DtStateVisualizerCreatorTemplate< StateVisualizer >, makVrf::DtRangeRingVisualizerCreator, makVrf::DtRangeSphereVisualizerCreator, makVrv::DtAggregateSymbolDecorationVisualizerCreator, makVrv::DtEntitySymbolDecorationVisualizerCreator, and makVrv::DtTacticalGraphicSymbolDecorationVisualizerCreator.