A group node which applies lights maintained in the DtOsgLightManager at the top of the render graph.
More...
A group node which applies lights maintained in the DtOsgLightManager at the top of the render graph.
It is similar to a osg::Light, but embodies many lights.
| makVrv::DtLightManagerStateAttribute::DtLightManagerStateAttribute |
( |
DtDe & |
de, |
|
|
bool |
enabled |
|
) |
| |
| makVrv::DtLightManagerStateAttribute::DtLightManagerStateAttribute |
( |
const DtLightManagerStateAttribute & |
att, |
|
|
const osg::CopyOp & |
copyop = osg::CopyOp::SHALLOW_COPY |
|
) |
| |
| virtual makVrv::DtLightManagerStateAttribute::~DtLightManagerStateAttribute |
( |
| ) |
|
|
virtual |
| virtual void makVrv::DtLightManagerStateAttribute::apply |
( |
osg::State & |
state | ) |
const |
|
overridevirtual |
| virtual osg::Object* makVrv::DtLightManagerStateAttribute::cloneType |
( |
| ) |
const |
|
overridevirtual |
| virtual osg::Object* makVrv::DtLightManagerStateAttribute::clone |
( |
const osg::CopyOp & |
copyop | ) |
const |
|
overridevirtual |
| virtual bool makVrv::DtLightManagerStateAttribute::isSameKindAs |
( |
const osg::Object * |
obj | ) |
const |
|
overridevirtual |
| virtual const char* makVrv::DtLightManagerStateAttribute::libraryName |
( |
| ) |
const |
|
overridevirtual |
| virtual const char* makVrv::DtLightManagerStateAttribute::className |
( |
| ) |
const |
|
overridevirtual |
| virtual Type makVrv::DtLightManagerStateAttribute::getType |
( |
| ) |
const |
|
overridevirtual |
| virtual bool makVrv::DtLightManagerStateAttribute::getModeUsage |
( |
osg::StateAttribute::ModeUsage & |
usage | ) |
const |
|
overridevirtual |
| virtual int makVrv::DtLightManagerStateAttribute::compare |
( |
const StateAttribute & |
sa | ) |
const |
|
overridevirtual |
| static Type makVrv::DtLightManagerStateAttribute::theStateAttributeType |
( |
| ) |
|
|
static |
static accessor for the type of this state attribute this state attribute type is used by the type() function and needs to be higher than the type for the DtCameraPointerStateAttribute since they are applied in Type order
| DtDe& makVrv::DtLightManagerStateAttribute::myDe |
|
protected |
| bool makVrv::DtLightManagerStateAttribute::myEnabled |
|
protected |
The documentation for this class was generated from the following file: