34 virtual osg::Vec3 lightPosition()
const;
37 virtual osg::Vec4 ambientColor()
const;
40 virtual osg::Vec4 diffuseColor()
const;
43 virtual osg::Vec4 fogColor()
const;
46 virtual float fogDensity()
const;
49 virtual bool heightFogEnable()
const;
52 virtual float heightFogAltitude()
const;
55 virtual float heightFogDensity()
const;
58 virtual osg::Vec4 heightFogColor()
const;
62 virtual void setLightPosition(
const osg::Vec3& pos);
66 virtual void setAmbientColor(
const osg::Vec4& color);
70 virtual void setDiffuseColor(
const osg::Vec4& color);
74 virtual void setFogColor(
const osg::Vec4& color);
78 virtual void setFogDensity(
float density);
82 virtual void setHeightFogEnable(
bool enable);
86 virtual void setHeightFogAltitude(
float altitude);
90 virtual void setHeightFogDensity(
float density);
94 virtual void setHeightFogColor(
const osg::Vec4& color);
The DtEnvironmentInfo class is responsible for holding data related to the environment such as sky li...
Definition: DtEnvironmentInfo.h:25
Virtual base class.
Definition: DtVirtualBaseClass.h:19
osg::Vec4 myFogColor
Definition: DtEnvironmentInfo.h:118
float myHeightFogAltitude
Definition: DtEnvironmentInfo.h:121
#define DT_DLL_VRVOSG
Definition: vrvOsg.h:23
osg::Vec4 myAmbientColor
Definition: DtEnvironmentInfo.h:116
float myHeightFogDensity
Definition: DtEnvironmentInfo.h:122
osg::Vec3 myLightPosition
Definition: DtEnvironmentInfo.h:115
osg::Vec4 myDiffuseColor
Definition: DtEnvironmentInfo.h:117
Contains makVrv::DtVirtualBaseClass class.
bool myHeightFogEnable
Definition: DtEnvironmentInfo.h:120
osg::Vec4 myHeightFogColor
Definition: DtEnvironmentInfo.h:123
Contains DLL export macros.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
float myFogDensity
Definition: DtEnvironmentInfo.h:119