10 #ifndef DtTerrainTreeSettings_H_
11 #define DtTerrainTreeSettings_H_
68 bool treeScaleRandomizationEnabled()
const;
71 bool treeOrientationRandomizationEnabled()
const;
74 double treeMinScale()
const;
77 double treeMaxScale()
const;
80 void setTreeScaleRandomizationEnabled(
bool enabled);
83 void setTreeOrientationRandomizationEnabled(
bool enabled);
86 void setTreeMinScale(
double minScale);
89 void setTreeMaxScale(
double maxScale);
94 void applyAllSettings();
95 void applyTerrainTreeSettings();
A container for a single piece of terrain, containing settings needed to recreate it...
Definition: DtTerrainPatch.h:40
Record of terrain tree scale and orientation randomization settings.
Definition: DtTerrainTreeSettingsRecord.h:20
DtTerrainPatch * myPatch
Definition: DtTerrainTreeSettings.h:99
Contains makVrv::DtTerrainTreeSettingsRecord class.
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Class for setting and maintaining state for user-modifiable TerrainTree settings All of the TerrainTr...
Definition: DtTerrainTreeSettings.h:28
makArchives::DtTerrainTreeSettingsRecord myTerrainTreeSettingsRecord
Definition: DtTerrainTreeSettings.h:100
Contains DLL export macros.