29 DtSharedTrackHistorySettings>
37 template <
typename ManagerClass>
41 template <
typename ManagerClass>
65 void connectInputSignals();
71 virtual int trackHistoryRibbonLength()
const;
74 virtual void setTrackHistoryRibbonLength(
int maxSamples );
77 virtual int trackHistoryRibbonTimeout()
const;
80 virtual void setTrackHistoryRibbonTimeout(
float duration);
83 virtual float trackHistoryRibbonSpacing()
const;
86 virtual void setTrackHistoryRibbonSpacing(
float spacing );
89 virtual bool trackHistoryRibbonInfinite()
const;
92 virtual void setTrackHistoryRibbonInfinite(
bool isInfinite );
95 virtual bool trackHistoryHeightLinesEnabled()
const;
98 virtual void setTrackHistoryHeightLinesEnabled(
bool enabled);
Base class for shared settings managers. Extends the functionality provided by the DtCommonBaseSettin...
Definition: DtBaseSettingsManager.h:372
Contains the DtSharedTrackHistorySettings class declaration.
#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:879
Provides a method of doign settings backup.
Definition: DtSettingsBackup.h:23
Manager for the track history settings.
Definition: DtSharedTrackHistorySettingsManager.h:27
ManagerClass & defaultManagerInstanceFunction(DtDe &de, bool allowedInSlave)
default Manager instance function. Manager requirements: 1) Static instance function 2) Protected DtS...
Definition: DtDe.h:841
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:72
Contains the DtBaseSettingsManager class declaration.
Contains DLL export macros.