A group node which applies lights maintained in the DtOsgLightManager at the top of the render graph.
More...
Detailed Description
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.
Constructor & Destructor Documentation
| makVrv::DtLightManagerGroup::DtLightManagerGroup |
( |
DtDe & |
de | ) |
|
| makVrv::DtLightManagerGroup::DtLightManagerGroup |
( |
const DtLightManagerGroup & |
lmg, |
|
|
const osg::CopyOp & |
copyOp = osg::CopyOp::SHALLOW_COPY |
|
) |
| |
|
inline |
| virtual makVrv::DtLightManagerGroup::~DtLightManagerGroup |
( |
| ) |
|
|
virtual |
Member Function Documentation
| virtual osg::Object* makVrv::DtLightManagerGroup::cloneType |
( |
| ) |
const |
|
inlinevirtual |
| virtual osg::Object* makVrv::DtLightManagerGroup::clone |
( |
const osg::CopyOp & |
copyop | ) |
const |
|
inlinevirtual |
| virtual bool makVrv::DtLightManagerGroup::isSameKindAs |
( |
const osg::Object * |
obj | ) |
const |
|
inlinevirtual |
| virtual const char* makVrv::DtLightManagerGroup::className |
( |
| ) |
const |
|
inlinevirtual |
| virtual const char* makVrv::DtLightManagerGroup::libraryName |
( |
| ) |
const |
|
inlinevirtual |
| virtual void makVrv::DtLightManagerGroup::accept |
( |
osg::NodeVisitor & |
nv | ) |
|
|
inlinevirtual |
| void makVrv::DtLightManagerGroup::setStateSetModes |
( |
osg::StateSet & |
, |
|
|
osg::StateAttribute::GLModeValue |
|
|
) |
| const |
Set the GLModes on StateSet associated with the LightManager.
| void makVrv::DtLightManagerGroup::setLocalStateSetModes |
( |
osg::StateAttribute::GLModeValue |
= osg::StateAttribute::ON | ) |
|
Set up the local StateSet.
| virtual void makVrv::DtLightManagerGroup::setThreadSafeRefUnref |
( |
bool |
threadSafe | ) |
|
|
virtual |
| virtual osg::BoundingSphere makVrv::DtLightManagerGroup::computeBound |
( |
| ) |
const |
|
virtual |
| void makVrv::DtLightManagerGroup::enableLighting |
( |
osg::ref_ptr< osg::Camera > |
camera, |
|
|
bool |
enable |
|
) |
| |
Member Data Documentation
| DtDe& makVrv::DtLightManagerGroup::myDe |
|
protected |
The documentation for this class was generated from the following file: