OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
SceneUtil::DisableLight Class Reference
Inheritance diagram for SceneUtil::DisableLight:
Collaboration diagram for SceneUtil::DisableLight:

Public Member Functions

 DisableLight ()
 
 DisableLight (int index)
 
 DisableLight (const DisableLight &copy, const osg::CopyOp &copyop=osg::CopyOp::SHALLOW_COPY)
 
virtual osg::Object * cloneType () const
 
virtual osg::Object * clone (const osg::CopyOp &copyop) const
 
virtual bool isSameKindAs (const osg::Object *obj) const
 
virtual const char * libraryName () const
 
virtual const char * className () const
 
virtual Type getType () const
 
unsigned int getMember () const
 
virtual bool getModeUsage (ModeUsage &usage) const
 
virtual int compare (const StateAttribute &sa) const
 
virtual void apply (osg::State &state) const
 

Private Attributes

unsigned int mIndex
 
osg::Vec4f mNull
 

Constructor & Destructor Documentation

SceneUtil::DisableLight::DisableLight ( )
inline
SceneUtil::DisableLight::DisableLight ( int  index)
inline
SceneUtil::DisableLight::DisableLight ( const DisableLight copy,
const osg::CopyOp &  copyop = osg::CopyOp::SHALLOW_COPY 
)
inline

Member Function Documentation

virtual void SceneUtil::DisableLight::apply ( osg::State &  state) const
inlinevirtual

Here is the call graph for this function:

virtual const char* SceneUtil::DisableLight::className ( ) const
inlinevirtual
virtual osg::Object* SceneUtil::DisableLight::clone ( const osg::CopyOp &  copyop) const
inlinevirtual
virtual osg::Object* SceneUtil::DisableLight::cloneType ( ) const
inlinevirtual
virtual int SceneUtil::DisableLight::compare ( const StateAttribute &  sa) const
inlinevirtual
unsigned int SceneUtil::DisableLight::getMember ( ) const
inline
virtual bool SceneUtil::DisableLight::getModeUsage ( ModeUsage &  usage) const
inlinevirtual
virtual Type SceneUtil::DisableLight::getType ( ) const
inlinevirtual
virtual bool SceneUtil::DisableLight::isSameKindAs ( const osg::Object *  obj) const
inlinevirtual
virtual const char* SceneUtil::DisableLight::libraryName ( ) const
inlinevirtual

Member Data Documentation

unsigned int SceneUtil::DisableLight::mIndex
private
osg::Vec4f SceneUtil::DisableLight::mNull
private

The documentation for this class was generated from the following file: