![]() |
VR-Forces Developer's Guide
|
A group node which applies lights maintained in the DtOsgLightManager at the top of the render graph. It is similar to a osg::LightSource, but embodies many lights.

Public Member Functions | |
| DtLightManagerGroup (DtDe &de) | |
| virtual | ~DtLightManagerGroup () |
| virtual void | accept (osg::NodeVisitor &nv) override |
| virtual osg::BoundingSphere | computeBound () const override |
| virtual void | setStateSetModes (osg::StateSet &stateSet, osg::StateAttribute::GLModeValue) const |
| virtual void | setLocalStateSetModes (osg::StateAttribute::GLModeValue val) |
| virtual void | setThreadSafeRefUnref (bool threadSafe) |
| virtual void | enableLighting (osg::ref_ptr< osg::Camera > camera, bool enable) |
Protected Attributes | |
| DtDe & | myDe |
| osg::ref_ptr < DtLightManagerStateAttribute > | myLightManagerStateAttribute |
Private Member Functions | |
| DtLightManagerGroup ()=delete | |
| DtLightManagerGroup (const DtLightManagerGroup &rhs)=delete | |
| DtLightManagerGroup & | operator= (const DtLightManagerGroup &rhs)=delete |
| makVrv::DtLightManagerGroup::DtLightManagerGroup | ( | DtDe & | de | ) |
CTOR.
|
virtual |
DTOR.
|
privatedelete |
not allowed
|
privatedelete |
not allowed
|
privatedelete |
not allowed
|
overridevirtual |
osg override
|
overridevirtual |
osg override
|
virtual |
Set the GLModes on StateSet associated with the LightManager.
|
virtual |
Set up the local StateSet.
|
virtual |
|
virtual |
|
protected |
|
protected |