![]() |
VR-Forces 4.0.4 Class Documentation
|
This class is a set of entity visualizers, all of the visualizers in this set must support the entity visualizer type and are connected to a Entity state listener. More...

Public Member Functions | |
| DtEntityVisualizerSet (DtBaseConnection &conn, DtEntityStateListener &listener, int modelSet, bool distribute=true) | |
| Creates a set using the supplied connection, listener, and factory. | |
| virtual | ~DtEntityVisualizerSet () |
| virtual void | visualize (const DtUnicode &definition, const DtVisualizerCreationSettings::VisualTypeVisualizerCreationMap &creationMap) |
| Creates all visualizers for this instance. | |
| virtual DtStateVisualizer::Type | supportsVisualizerType () const |
| Returns the types of visualizers this will support. | |
Protected Attributes | |
| DtEntityStateListener & | myEntityListener |
| Same as myListener, but casted for convenience. | |
This class is a set of entity visualizers, all of the visualizers in this set must support the entity visualizer type and are connected to a Entity state listener.
| makVrv::DtEntityVisualizerSet::DtEntityVisualizerSet | ( | DtBaseConnection & | conn, |
| DtEntityStateListener & | listener, | ||
| int | modelSet, | ||
| bool | distribute = true |
||
| ) |
Creates a set using the supplied connection, listener, and factory.
| virtual makVrv::DtEntityVisualizerSet::~DtEntityVisualizerSet | ( | ) | [virtual] |
| virtual void makVrv::DtEntityVisualizerSet::visualize | ( | const DtUnicode & | definition, |
| const DtVisualizerCreationSettings::VisualTypeVisualizerCreationMap & | creationMap | ||
| ) | [virtual] |
Creates all visualizers for this instance.
Must be called to view object
| virtual DtStateVisualizer::Type makVrv::DtEntityVisualizerSet::supportsVisualizerType | ( | ) | const [virtual] |
Returns the types of visualizers this will support.
Default is to support Entity type visualizers. If the visualizer that is going to be created in createVisualizer is not supported by this instance visualizer, then, the visualizer will not be created
Reimplemented from makVrv::DtVisualizerSet.
Same as myListener, but casted for convenience.