20 class DtModelDefinition;
21 class DtTreeRandomizationInterface;
22 class DtTerrainOverlayOperation;
38 void slot_onTreeScaleRandomizationEnabledChanged(
bool enabled );
41 void slot_onTreeOrientationRandomizationChanged(
bool enabled );
44 void slot_onTreeMinScaleChanged(
double value );
47 void slot_onTreeMaxScaleChanged(
double value );
51 void slot_onTerrainLoaded(
const DtUnicode& pathTofile,
bool reload);
55 void sendSettingsToGui();
A unicode string. DtUnicode stores a UTF-16 encoded unicode string. Code Point, a Unicode character...
Definition: DtUnicode.h:33
DtTreeRandomizationInterface & myInterface
Definition: DtTreeRandomizationLogic.h:61
std::string myDefinition
Definition: DtTreeRandomizationLogic.h:62
DtDe & myDe
Definition: DtTreeRandomizationLogic.h:59
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
Abstract class specifying the interface a DtTreeRandomizationLogic expects.
Definition: DtTreeRandomizationInterface.h:19
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Base class to provide boost signal/slot management.
The logic for the TreeRandomization page.
Definition: DtTreeRandomizationLogic.h:26
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:76
DtSignalConnectionManager mySignals
Definition: DtTreeRandomizationLogic.h:60