Visualizer for IFF Reply interactions. This visualizer is designed to be short lived. It visualizes by creating various DtAgent objects and then passes ownership of those DtAgent objects to the DtTemporaryAgentManager which will handle cleanup of those DtAgent objects. As a result, this visualizer, on destruction, does not do any cleanup and the created visuals out-live the visualizer the created them.
- See Also
- DtTemporaryAgentManager
|
| | DtIffReplyInteractionVisualizer (DtBaseConnection &simulation, DtStateListener &listener, DtSceneObjectAgent *sceneObject, DtModelSetId modelSet) |
| |
| virtual | ~DtIffReplyInteractionVisualizer () |
| |
| | DtIffReplyInteractionVisualizer ()=delete |
| |
| | DtIffReplyInteractionVisualizer (const DtIffReplyInteractionVisualizer &)=delete |
| |
| DtIffReplyInteractionVisualizer & | operator= (const DtIffReplyInteractionVisualizer &)=delete |
| |
| virtual void | initialize () override |
| |
| virtual void | createModelAgents () override |
| |
| virtual void | setModelDefinitionForAgents () override |
| |
virtual const
DtStateVisualizer::TypeInfo & | typeInfo () const |
| |
| | DtInteractionStateVisualizer (DtBaseConnection &simulation, DtStateListener &listener, DtSceneObjectAgent *sceneObject, DtModelSetId modelSet) |
| |
| virtual | ~DtInteractionStateVisualizer () |
| |
| void | setDelayTime (double d) |
| |
| double | delayTime () const |
| |
| | DtStateVisualizer (DtBaseConnection &connection, DtStateListener &listener, DtSceneObjectAgent *sceneObjectAgent, DtModelSetId modelSet) |
| |
| virtual | ~DtStateVisualizer () |
| |
| virtual DtModelSetId | modelSet () |
| |
| virtual void | setSceneObjectAgent (DtSceneObjectAgent *sceneObject) |
| |
| void | setModelDefinition (const std::string &definition) |
| |
| const std::string & | modelDefinition () const |
| |
| virtual void | implementVisibility (bool visible) |
| |
| virtual void | slot_setSelected (bool b) |
| |
| void | setName (const std::string &) |
| |
| const std::string & | name () const |
| |
| virtual void | setPickable (bool) |
| |
| virtual bool | pickable () const |
| |
| virtual DtUniqueID | sceneObjectID () const |
| |
| int | visualizerType () const |
| |
| virtual void | setVisualizerDefinition (const DtVisualizerDefinition &) |
| |
| DtStateListener & | listener () |
| |
| const DtStateListener & | listener () const |
| |
| DtBaseConnection & | simulation () |
| |
| void | setDistribute (bool b) |
| |
| bool | distribute () const |
| |
| virtual bool | isVisible () const |
| |
| virtual bool | setVisualizerIsVisible (bool vis, DtVisualizerShowHideContext::VisualizerShowHideContext context) |
| |