20 using namespace makArchives;
30 DtSharedAggregateDisplaySettings>
41 void connectInputSignals();
47 virtual bool displayInitiallyExpanded()
const;
49 virtual void setDisplayInitiallyExpanded(
bool enabled );
51 virtual bool displayAggregates()
const;
52 virtual void setDisplayAggregates(
bool enabled );
54 virtual bool displayAggregateLeafNodes()
const;
55 virtual void setDisplayAggregateLeafNodes(
bool enabled );
57 virtual bool displayAggregateBoundingBoxes()
const;
58 virtual void setDisplayAggregateBoundingBoxes(
bool enabled );
60 virtual bool displayAggregateBoundingBoxesForSelected()
const;
61 virtual void setDisplayAggregateBoundingBoxesForSelected(
bool enabled );
63 virtual bool displayMainIcon()
const;
64 virtual void setDisplayMainIcon(
bool enabled );
66 virtual bool ghostEchelonLevelItems()
const;
67 virtual void setGhostEchelonLevelItems(
bool enabled );
69 virtual bool ghostEchelonLevelItemLabels()
const;
70 virtual void setGhostEchelonLevelItemLabels(
bool enabled);
72 virtual bool allowSelectionOfGhostedItems()
const;
73 virtual void setAllowSelectionOfGhostedItems(
bool enabled );
75 virtual int echelonLevel()
const;
76 virtual void setEchelonLevel(
int level );
86 template <
typename ManagerClass>
90 template <
typename ManagerClass>
Base class for shared settings managers. Extends the functionality provided by the DtCommonBaseSettin...
Definition: DtBaseSettingsManager.h:332
DT_DLL_VRVCORE DtTaitBryan level(const DtCoordinateSystem &cs, const DtVector &localOrigin, double topoHeading)
Returns a level orientation with the topographic heading.
DtColorizedModelColorType
Enumeration for the model coloring mode.
Definition: DtSharedEntityDisplaySettings.h:34
Settings manager for handling aggregate display settings.
Definition: DtSharedAggregateDisplaySettingsManager.h:28
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
void defaultManagerRegisterInstanceFunction(DtDe &de, ManagerClass *mgr)
Default implementation of how to register a manager, especially necessary when overriding the manager...
Definition: DtDe.h:866
Provides a method of doign settings backup.
Definition: DtSettingsBackup.h:23
ManagerClass & defaultManagerInstanceFunction(DtDe &de, bool allowedInSlave)
default Manager instance function. Manager requirements: 1) Static instance function 2) Protected DtS...
Definition: DtDe.h:828
Contains the DtSharedAggregateDisplaySettings class declaration.
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70
Contains the DtAggregateSettingsRecord class declaration.
Contains the DtBaseSettingsManager class declaration.
Contains DLL export macros.