16 #include <boost/unordered_map.hpp>
22 class DtVrlinkAggregateStateListener;
23 class DtVrlinkConnection;
54 void createVisualizersByModelSetAndType(
int modelSet,
int visualType );
58 void destroyVisualizersByModelSetAndType(
int modelSet,
int visualType );
64 virtual void slot_subordinatesChanged()
override;
74 virtual void getDefinitions( std::vector<DtUnicode>& definitions )
override;
77 virtual void determineSubtype();
DtVrlinkAggregateStateListener & myVrlinkListener
Definition: DtVrlinkAggregateElement.h:82
A single Aggregate element. An Aggregate element may be visualized using multiple visualizer sets one...
Definition: DtAggregateElement.h:32
DamageState
Definition: DtEntityStateListener.h:59
boost::signalslib::signal< void(DtVrlinkAggregateElement *)> signal_subordinatesChanged
Definition: DtVrlinkAggregateElement.h:66
Definition: DtElement.h:268
DtVrlinkConnection & myVrlinkConnection
Definition: DtVrlinkAggregateElement.h:81
#define DL_DLL_IGCONVRLINK
Definition: dllExport.h:26
The DtBaseConnection is an abstract class.
Definition: DtBaseConnection.h:39
#define DT_PROTOCOL_NAMESPACE
Contains DLL export macros.
Definition: vrfDis.h:17
A class which represents the simulation the driver manages.
Definition: DtVrlinkConnection.h:42
VR-Link Aggregate state listener.
Definition: DtVrlinkAggregateStateListener.h:36
A single VRLink Aggregate element. An Aggregate element may be visualized using multiple visualizer s...
Definition: DtVrlinkAggregateElement.h:28
The DtStateListener is an abstract class. Subclasses implement functionality that will allow data to ...
Definition: DtStateListener.h:25
Contains DLL export macros.
std::map< int, bool > ModelSetVisualizedMap
Definition: DtSharedModelSetSettings.h:27
Contains makVrv::DtAggregateElement class.