| makVrv::DtSkyDrawable::DtSkyDrawable |
( |
const DtSkyDrawable & |
copy, |
|
|
const osg::CopyOp & |
copyop |
|
) |
| |
| virtual makVrv::DtSkyDrawable::~DtSkyDrawable |
( |
| ) |
|
|
virtual |
| virtual osg::Object* makVrv::DtSkyDrawable::cloneType |
( |
| ) |
const |
|
inlinevirtual |
required functions for derriving from osg::Drawable
| virtual osg::Object* makVrv::DtSkyDrawable::clone |
( |
const osg::CopyOp & |
copyop | ) |
const |
|
inlinevirtual |
| virtual void makVrv::DtSkyDrawable::setGeocentricMode |
( |
bool |
mode | ) |
|
|
virtual |
Set the group to be in geocentric mode.
| virtual void makVrv::DtSkyDrawable::setLensFlare |
( |
bool |
enabled | ) |
|
|
virtual |
Set whether lens flare effects are on.
| virtual void makVrv::DtSkyDrawable::drawImplementation |
( |
osg::RenderInfo & |
renderInfo | ) |
const |
|
virtual |
| virtual void makVrv::DtSkyDrawable::releaseGLObjects |
( |
osg::State * |
state = 0 | ) |
const |
|
virtual |
Destroy the openGL objects.
| virtual void makVrv::DtSkyDrawable::setSkyBoxSize |
( |
double |
size | ) |
|
|
virtual |
| virtual double makVrv::DtSkyDrawable::getSkyBoxSize |
( |
| ) |
const |
|
virtual |
| virtual void makVrv::DtSkyDrawable::updateSensorFXUniforms |
( |
const SilverLining::Atmosphere * |
atmosphere, |
|
|
const osg::Camera * |
camera, |
|
|
osg::State & |
state, |
|
|
SilverLining::ThreadCameraStreamData * |
tcsData |
|
) |
| const |
|
protectedvirtual |
| virtual void makVrv::DtSkyDrawable::updateShaderSkyUserUniforms |
( |
const SilverLining::Atmosphere * |
atmosphere, |
|
|
const osg::Camera * |
camera, |
|
|
osg::State & |
state, |
|
|
SilverLining::ThreadCameraStreamData * |
tcsData |
|
) |
| const |
|
protectedvirtual |
Update the sky shader uniforms specific the the user functions.
| friend makVrv::DtSkyDrawable::DtSkyDrawableCreator |
| bool makVrv::DtSkyDrawable::myGeocentricFlag |
|
protected |
| double makVrv::DtSkyDrawable::myBoxSize |
|
protected |
| bool makVrv::DtSkyDrawable::myLensFlareFlag |
|
protected |
| DtDe& makVrv::DtSkyDrawable::myDe |
|
protected |
The documentation for this class was generated from the following file:
- /data/exports/nrhent7-1/nightly/docs/vrForces.vrf5-0-branch/include/vrvOsg/DtSkyDrawable.h