29 DtSharedInterestManagementSettings>
41 virtual void updateInterestManagementSettings();
47 virtual int ddmRegionSize()
const;
49 virtual void setDdmRegionSize(
int size );
52 virtual int regionUpdateThreshold()
const;
54 virtual void setRegionUpdateThreshold(
int percentage );
57 virtual bool altitudeThresholdEnabled()
const;
59 virtual void setAltitudeThresholdEnabled(
bool enabled );
62 virtual int altitudeThreshold()
const;
64 virtual void setAltitudeThreshold(
int threshold );
71 template <
typename ManagerClass>
75 template <
typename ManagerClass>
Base class for shared settings managers.
Definition: DtBaseSettingsManager.h:332
Contains the DtSharedInterestManagementSettings class declaration.
voidpf void uLong size
Definition: ioapi.h:39
#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:847
Manager for interest management (DDM) settings.
Definition: DtInterestManagementSettingsManager.h:27
ManagerClass & defaultManagerInstanceFunction(DtDe &de, bool allowedInSlave)
default Manager instance function.
Definition: DtDe.h:809
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Contains the DtBaseSettingsManager class declaration.
Contains DLL export macros.