22 void setFarClippingPlane(
float farPlane);
23 float getFarClippingPlane(
void)
const;
25 void set3DLodDistances(
float fHighDetail3dDistance,
float fLowDetail3dDistance);
26 void get3DLodDistances(
float& fHighDetail3dDistance,
float& fLowDetail3dDistance);
28 void setBillboardStartEndDistances(
float fBillboardStartDistance,
float fBillboardEndDistance);
29 void getBillboardStartEndDistances(
float& fBillboardStartDistance,
float& fBillboardEndDistance);
32 void setBillboardFadeOutRange(
float range);
34 float billboardFadeOutRange();
36 void setTreesEnabled(
bool enabled);
37 bool treesEnabled(
void)
const;
39 void setBillboardsEnabled(
bool enable);
40 bool billboardsEnabled()
const;
42 void setTreeMeshesEnabled(
bool enable);
43 bool treesMeshesEnabled()
const;
45 void setAmbientScalar(
float val);
46 void setDiffuseScalar(
float val);
47 void setSpecularScalar(
float val);
48 void setTransmissionScalar(
float val);
49 void setAlphaScalar(
float val);
51 float ambientScalar()
const;
52 float diffuseScalar()
const;
53 float specularScalar()
const;
54 float transmissionScalar()
const;
55 float alphaScalar()
const;
58 virtual bool receiveShadows()
const;
60 virtual void setReceiveShadows(
bool enable);
float myWindDirection
Definition: DtForestEnvManager.h:91
bool myTreesEnabled
Definition: DtForestEnvManager.h:101
bool myTreeMeshesEnabled
Definition: DtForestEnvManager.h:103
float mySpecularScalar
Definition: DtForestEnvManager.h:107
boost::signalslib::signal< void(float)> signal_BillboardsEnabled
Definition: DtForestEnvManager.h:64
float myBillboardStartDistance
Definition: DtForestEnvManager.h:98
Virtual base class.
Definition: DtVirtualBaseClass.h:19
bool myBillboardsEnabled
Definition: DtForestEnvManager.h:102
float myBillboardFadeOutRange
Definition: DtForestEnvManager.h:112
Contains makVrv::DtDe class.
boost::signalslib::signal< void(float)> signal_WindStrengthChanged
Definition: DtForestEnvManager.h:67
bool myReceiveShadows
Definition: DtForestEnvManager.h:110
float myAmbientScalar
Definition: DtForestEnvManager.h:105
float myDiffuseScalar
Definition: DtForestEnvManager.h:106
boost::signalslib::signal< void(float, float)> signal_3DLodDistancesSet
Definition: DtForestEnvManager.h:73
boost::signalslib::signal< void(float)> signal_TransmissionScalarSet
Definition: DtForestEnvManager.h:82
float myBillboardEndDistance
Definition: DtForestEnvManager.h:99
float myTransmissionScalar
Definition: DtForestEnvManager.h:108
Contains makVrv::DtVirtualBaseClass class.
float myAlphaScalar
Definition: DtForestEnvManager.h:109
boost::signalslib::signal< void(float)> signal_billboardFadeOutRangeSet
Definition: DtForestEnvManager.h:76
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
boost::signalslib::signal< void(float)> signal_TreeMeshesEnabled
Definition: DtForestEnvManager.h:65
boost::signalslib::signal< void(float, float)> signal_BillboardDistancesSet
Definition: DtForestEnvManager.h:74
boost::signalslib::signal< void(float)> signal_DiffuseScalarSet
Definition: DtForestEnvManager.h:80
float myLowDetail3dDistance
Definition: DtForestEnvManager.h:96
float myHighDetail3dDistance
Definition: DtForestEnvManager.h:95
boost::signalslib::signal< void(float)> signal_AlphaScalarSet
Definition: DtForestEnvManager.h:83
boost::signalslib::signal< void(float)> signal_SpecularScalarSet
Definition: DtForestEnvManager.h:81
Definition: DtForestEnvManager.h:16
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
boost::signalslib::signal< void(bool)> signal_receiveShadowsSet
Definition: DtForestEnvManager.h:84
float myWindStrength
Definition: DtForestEnvManager.h:90
boost::signalslib::signal< void(float)> signal_AmbientScalarSet
Definition: DtForestEnvManager.h:79
makVrv::DtDe & myDe
Definition: DtForestEnvManager.h:88
boost::signalslib::signal< void(float)> signal_TreesEnabled
Definition: DtForestEnvManager.h:63
boost::signalslib::signal< void(float)> signal_farClippingPlaneSet
Definition: DtForestEnvManager.h:71
float myFarPlane
Definition: DtForestEnvManager.h:93
boost::signalslib::signal< void(float)> signal_WindDirectionChanged
Definition: DtForestEnvManager.h:69