18 #include <boost/function.hpp>
36 Destroyed = 0x80000000
58 virtual void setDisplayInitiallyExpanded(
bool);
71 void removeElementPendingDestroyedState(
DtElementID id);
The base class for protocol specific VRLink Simulations.
Definition: DtConnection.h:41
#define DT_DLL_VRVVRL
Definition: vrvVrl.h:19
Virtual base class.
Definition: DtVirtualBaseClass.h:19
std::vector< DtElementID > ElementIDs
Definition: DtElementIDHierarchy.h:114
DtElementIDHierarchy & hierarchy()
Definition: DtAggregateEchelonManager.h:79
boost::signalslib::signal< void(DtElementID, bool b) > signal_aggregateDestroyedStateChanged
Definition: DtAggregateEchelonManager.h:84
std::map< DtElementID, bool > myPendingDestroyedStates
Definition: DtAggregateEchelonManager.h:103
DtElementIDHierarchy myHierarchy
Definition: DtAggregateEchelonManager.h:104
Hierarchy that will keep track of parent/child element id relationships.
Definition: DtElementIDHierarchy.h:111
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:23
The class that will be used to keep track of echelon hierarchy.
Definition: DtAggregateEchelonManager.h:31
Contains makVrv::DtVirtualBaseClass class.
DisplayState
Used to keep track of state of item as it should appear visually in the hierarchy.
Definition: DtElementIDHierarchy.h:39
Contains makVrv::DtElementIDHierarchy class.
The DtElementIDHierarchyNode class will contain information about an element, its children and its pa...
Definition: DtElementIDHierarchy.h:33
const DtElementIDHierarchy & hierarchy() const
Retrieves the hierarchy.
Definition: DtAggregateEchelonManager.h:74
boost::signalslib::signal< void(DtElementIDHierarchyNode *) > signal_hierarchyItemModified
Definition: DtAggregateEchelonManager.h:85
Flags
Definition: DtAggregateEchelonManager.h:34
makArchives::DtAggregateSettingsRecord myAggregateSettings
Definition: DtAggregateEchelonManager.h:102
Record class for aggregate settings.
Definition: DtAggregateSettingsRecord.h:19
Contains DLL export macros.
Contains the DtAggregateSettingsRecord class declaration.