OSG
3.4.0
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
osg
Light
osg::Light Member List
This is the complete list of members for
osg::Light
, including all inherited members.
_ambient
osg::Light
protected
_constant_attenuation
osg::Light
protected
_dataVariance
osg::Object
protected
_diffuse
osg::Light
protected
_direction
osg::Light
protected
_eventCallback
osg::StateAttribute
protected
_lightnum
osg::Light
protected
_linear_attenuation
osg::Light
protected
_name
osg::Object
protected
_observerSet
osg::Referenced
mutable
protected
_parents
osg::StateAttribute
protected
_position
osg::Light
protected
_quadratic_attenuation
osg::Light
protected
_refCount
osg::Referenced
mutable
protected
_shaderComponent
osg::StateAttribute
protected
_specular
osg::Light
protected
_spot_cutoff
osg::Light
protected
_spot_exponent
osg::Light
protected
_updateCallback
osg::StateAttribute
protected
_userDataContainer
osg::Object
protected
addObserver
(Observer *observer) const
osg::Referenced
addParent
(osg::StateSet *object)
osg::StateAttribute
protected
ALPHAFUNC
enum value
osg::StateAttribute
ANTIALIAS
enum value
osg::StateAttribute
apply
(State &state) const
osg::Light
virtual
asNode
()
osg::Object
inline
virtual
asNode
() const
osg::Object
inline
virtual
asNodeVisitor
()
osg::Object
inline
virtual
asNodeVisitor
() const
osg::Object
inline
virtual
asStateAttribute
()
osg::StateAttribute
inline
virtual
asStateAttribute
() const
osg::StateAttribute
inline
virtual
asTexture
()
osg::StateAttribute
inline
virtual
asTexture
() const
osg::StateAttribute
inline
virtual
asUniform
()
osg::Object
inline
virtual
asUniform
() const
osg::Object
inline
virtual
ATOMICCOUNTERBUFFERBINDING
enum value
osg::StateAttribute
BLENDCOLOR
enum value
osg::StateAttribute
BLENDEQUATION
enum value
osg::StateAttribute
BLENDFUNC
enum value
osg::StateAttribute
Callback
typedef
osg::StateAttribute
CAPABILITY
enum value
osg::StateAttribute
captureLightState
()
osg::Light
checkValidityOfAssociatedModes
(osg::State &) const
osg::StateAttribute
inline
virtual
CLAMPCOLOR
enum value
osg::StateAttribute
className
() const
osg::Light
inline
virtual
CLIPCONTROL
enum value
osg::StateAttribute
CLIPPLANE
enum value
osg::StateAttribute
clone
(const osg::CopyOp ©op) const
osg::Light
inline
virtual
cloneType
() const
osg::Light
inline
virtual
COLORMASK
enum value
osg::StateAttribute
COLORMATRIX
enum value
osg::StateAttribute
COLORTABLE
enum value
osg::StateAttribute
compare
(const StateAttribute &sa) const
osg::Light
inline
virtual
compileGLObjects
(State &) const
osg::StateAttribute
inline
virtual
computeDataVariance
()
osg::Object
inline
virtual
CULLFACE
enum value
osg::StateAttribute
DataVariance
enum name
osg::Object
deleteUsingDeleteHandler
() const
osg::Referenced
protected
DEPTH
enum value
osg::StateAttribute
DYNAMIC
enum value
osg::Object
FOG
enum value
osg::StateAttribute
FRAGMENTPROGRAM
enum value
osg::StateAttribute
FRAME_BUFFER_OBJECT
enum value
osg::StateAttribute
FRONTFACE
enum value
osg::StateAttribute
getAmbient
() const
osg::Light
inline
getCompoundClassName
() const
osg::Object
inline
getConstantAttenuation
() const
osg::Light
inline
getDataVariance
() const
osg::Object
inline
getDeleteHandler
()
osg::Referenced
static
getDiffuse
() const
osg::Light
inline
getDirection
() const
osg::Light
inline
getEventCallback
()
osg::StateAttribute
inline
getEventCallback
() const
osg::StateAttribute
inline
getGlobalReferencedMutex
()
osg::Referenced
static
getLightNum
() const
osg::Light
inline
getLinearAttenuation
() const
osg::Light
inline
getMember
() const
osg::Light
inline
virtual
getModeUsage
(StateAttribute::ModeUsage &usage) const
osg::Light
inline
virtual
getName
() const
osg::Object
inline
getNumParents
() const
osg::StateAttribute
inline
getObserverSet
() const
osg::Referenced
inline
getOrCreateObserverSet
() const
osg::Referenced
getOrCreateUserDataContainer
()
osg::Object
getParent
(unsigned int i)
osg::StateAttribute
inline
getParent
(unsigned int i) const
osg::StateAttribute
inline
getParents
() const
osg::StateAttribute
inline
getPosition
() const
osg::Light
inline
getQuadraticAttenuation
() const
osg::Light
inline
getRefMutex
() const
osg::Referenced
inline
getShaderComponent
()
osg::StateAttribute
inline
getShaderComponent
() const
osg::StateAttribute
inline
getSpecular
() const
osg::Light
inline
getSpotCutoff
() const
osg::Light
inline
getSpotExponent
() const
osg::Light
inline
getThreadSafeReferenceCounting
()
osg::Referenced
static
getThreadSafeRefUnref
() const
osg::Referenced
inline
getType
() const
osg::Light
inline
virtual
getTypeMemberPair
() const
osg::StateAttribute
inline
getUpdateCallback
()
osg::StateAttribute
inline
getUpdateCallback
() const
osg::StateAttribute
inline
getUserData
()
osg::Object
virtual
getUserData
() const
osg::Object
virtual
getUserDataContainer
()
osg::Object
inline
getUserDataContainer
() const
osg::Object
inline
getUserValue
(const std::string &name, T &value) const
osg::Object
getUserValue
(const std::string &name, T &value) const
osg::Object
GLMode
typedef
osg::StateAttribute
GLModeValue
typedef
osg::StateAttribute
HINT
enum value
osg::StateAttribute
INHERIT
enum value
osg::StateAttribute
init
()
osg::Light
protected
isSameKindAs
(const osg::Object *obj) const
osg::Light
inline
virtual
isTextureAttribute
() const
osg::StateAttribute
inline
virtual
libraryName
() const
osg::Light
inline
virtual
LIGHT
enum value
osg::StateAttribute
Light
()
osg::Light
Light
(unsigned int lightnum)
osg::Light
Light
(const Light &light, const CopyOp ©op=CopyOp::SHALLOW_COPY)
osg::Light
inline
LIGHTMODEL
enum value
osg::StateAttribute
LINESTIPPLE
enum value
osg::StateAttribute
LINEWIDTH
enum value
osg::StateAttribute
LOGICOP
enum value
osg::StateAttribute
MATERIAL
enum value
osg::StateAttribute
MULTISAMPLE
enum value
osg::StateAttribute
Object
()
osg::Object
inline
Object
(bool threadSafeRefUnref)
osg::Object
inline
explicit
Object
(const Object &, const CopyOp ©op=CopyOp::SHALLOW_COPY)
osg::Object
OFF
enum value
osg::StateAttribute
ON
enum value
osg::StateAttribute
operator!=
(const StateAttribute &rhs) const
osg::StateAttribute
inline
operator<
(const StateAttribute &rhs) const
osg::StateAttribute
inline
osg::Referenced::operator=
(const Referenced &)
osg::Referenced
inline
operator==
(const StateAttribute &rhs) const
osg::StateAttribute
inline
OSGNV_PARAMETER_BLOCK
enum value
osg::StateAttribute
OSGNVCG_PROGRAM
enum value
osg::StateAttribute
OSGNVEXT_REGISTER_COMBINERS
enum value
osg::StateAttribute
OSGNVEXT_TEXTURE_SHADER
enum value
osg::StateAttribute
OSGNVEXT_VERTEX_PROGRAM
enum value
osg::StateAttribute
OSGNVPARSE_PROGRAM_PARSER
enum value
osg::StateAttribute
OSGNVSLANG_PROGRAM
enum value
osg::StateAttribute
OVERRIDE
enum value
osg::StateAttribute
OverrideValue
typedef
osg::StateAttribute
ParentList
typedef
osg::StateAttribute
PATCH_PARAMETER
enum value
osg::StateAttribute
POINT
enum value
osg::StateAttribute
POINTSPRITE
enum value
osg::StateAttribute
POLYGONMODE
enum value
osg::StateAttribute
POLYGONOFFSET
enum value
osg::StateAttribute
POLYGONSTIPPLE
enum value
osg::StateAttribute
PRIMITIVERESTARTINDEX
enum value
osg::StateAttribute
PROGRAM
enum value
osg::StateAttribute
PROTECTED
enum value
osg::StateAttribute
ref
() const
osg::Referenced
inline
referenceCount
() const
osg::Referenced
inline
Referenced
()
osg::Referenced
Referenced
(bool threadSafeRefUnref)
osg::Referenced
explicit
Referenced
(const Referenced &)
osg::Referenced
releaseGLObjects
(State *=0) const
osg::StateAttribute
inline
virtual
removeObserver
(Observer *observer) const
osg::Referenced
removeParent
(osg::StateSet *object)
osg::StateAttribute
protected
resizeGLObjectBuffers
(unsigned int)
osg::StateAttribute
inline
virtual
SAMPLEMASKI
enum value
osg::StateAttribute
SCISSOR
enum value
osg::StateAttribute
setAmbient
(const Vec4 &ambient)
osg::Light
inline
setConstantAttenuation
(float constant_attenuation)
osg::Light
inline
setDataVariance
(DataVariance dv)
osg::Object
inline
setDeleteHandler
(DeleteHandler *handler)
osg::Referenced
static
setDiffuse
(const Vec4 &diffuse)
osg::Light
inline
setDirection
(const Vec3 &direction)
osg::Light
inline
setEventCallback
(StateAttributeCallback *ec)
osg::StateAttribute
setLightNum
(int num)
osg::Light
setLinearAttenuation
(float linear_attenuation)
osg::Light
inline
setName
(const std::string &name)
osg::Object
inline
virtual
setName
(const char *name)
osg::Object
inline
setPosition
(const Vec4 &position)
osg::Light
inline
setQuadraticAttenuation
(float quadratic_attenuation)
osg::Light
inline
setShaderComponent
(ShaderComponent *sc)
osg::StateAttribute
inline
setSpecular
(const Vec4 &specular)
osg::Light
inline
setSpotCutoff
(float spot_cutoff)
osg::Light
inline
setSpotExponent
(float spot_exponent)
osg::Light
inline
setThreadSafeReferenceCounting
(bool enableThreadSafeReferenceCounting)
osg::Referenced
static
setThreadSafeRefUnref
(bool threadSafe)
osg::Object
virtual
setUpdateCallback
(StateAttributeCallback *uc)
osg::StateAttribute
setUserData
(Referenced *obj)
osg::Object
virtual
setUserDataContainer
(osg::UserDataContainer *udc)
osg::Object
setUserValue
(const std::string &name, const T &value)
osg::Object
SHADEMODEL
enum value
osg::StateAttribute
SHADERSTORAGEBUFFERBINDING
enum value
osg::StateAttribute
signalObserversAndDelete
(bool signalDelete, bool doDelete) const
osg::Referenced
protected
StateAttribute
()
osg::StateAttribute
StateAttribute
(const StateAttribute &sa, const CopyOp ©op=CopyOp::SHALLOW_COPY)
osg::StateAttribute
inline
STATIC
enum value
osg::Object
STENCIL
enum value
osg::StateAttribute
TEXENV
enum value
osg::StateAttribute
TEXENVFILTER
enum value
osg::StateAttribute
TEXGEN
enum value
osg::StateAttribute
TEXMAT
enum value
osg::StateAttribute
TEXTURE
enum value
osg::StateAttribute
TRANSFORMFEEDBACKBUFFERBINDING
enum value
osg::StateAttribute
Type
enum name
osg::StateAttribute
TypeMemberPair
typedef
osg::StateAttribute
UNIFORMBUFFERBINDING
enum value
osg::StateAttribute
unref
() const
osg::Referenced
inline
unref_nodelete
() const
osg::Referenced
UNSPECIFIED
enum value
osg::Object
VALIDATOR
enum value
osg::StateAttribute
Values
enum name
osg::StateAttribute
VERTEX_ATTRIB_DIVISOR
enum value
osg::StateAttribute
VERTEXPROGRAM
enum value
osg::StateAttribute
VIEWMATRIXEXTRACTOR
enum value
osg::StateAttribute
VIEWPORT
enum value
osg::StateAttribute
~Light
()
osg::Light
protected
virtual
~Object
()
osg::Object
protected
virtual
~Referenced
()
osg::Referenced
protected
virtual
~StateAttribute
()
osg::StateAttribute
inline
protected
virtual
Generated on Tue Oct 4 2016 19:20:50 for OSG by
1.8.8