Open Inventor
Release 2024.1.2
Loading...
Searching...
No Matches
SoShaderObject Member List
This is the complete list of members for
SoShaderObject
, including all inherited members.
addShaderParameter
(const SbString &name, ParamValueType val)
SoShaderObject
affectsState
() const
SoNode
virtual
ARB_PROGRAM
enum value
SoShaderObject
CG_PROGRAM
enum value
SoShaderObject
COMPUTE_SHADER
enum value
SoShaderObject
copy
(SbBool copyConnections=FALSE) const
SoNode
virtual
copyFieldValues
(const SoFieldContainer *fc, SbBool copyConnections=FALSE)
SoFieldContainer
enableNotify
(SbBool flag)
SoFieldContainer
inline
fieldsAreEqual
(const SoFieldContainer *fc) const
SoFieldContainer
FILENAME
enum value
SoShaderObject
FRAGMENT_SHADER
enum value
SoShaderObject
GEOMETRY_SHADER
enum value
SoShaderObject
get
(SbString &fieldDataString)
SoFieldContainer
inline
getAllFields
(SoFieldList &list) const
SoFieldContainer
virtual
getByName
(const SbName &name)
SoNode
static
getByName
(const SbName &name, SoNodeList &list)
SoNode
static
getClassTypeId
()
SoShaderObject
static
getEventIn
(const SbName &fieldName) const
SoFieldContainer
virtual
getEventOut
(const SbName &fieldName) const
SoFieldContainer
virtual
getField
(const SbName &fieldName) const
SoFieldContainer
virtual
getFieldName
(const SoField *field, SbName &fieldName) const
SoFieldContainer
getFields
(SoFieldList &list) const
SoFieldContainer
virtual
getName
() const
SoBase
virtual
getRefCount
() const
SoRefCounter
inline
getShaderType
() const =0
SoShaderObject
pure virtual
getTypeId
() const
SoShaderObject
virtual
getUserData
(void) const
SoFieldContainer
inline
GLSL_PROGRAM
enum value
SoShaderObject
hasDefaultValues
() const
SoFieldContainer
isActive
SoShaderObject
isNotifyEnabled
() const
SoFieldContainer
inline
isOfType
(const SoType &type) const
SoTypedObject
inline
isOfType
() const
SoTypedObject
inline
isOverride
() const
SoNode
inline
virtual
isSynchronizable
() const
SoBase
inline
lock
() const
SoRefCounter
inline
parameter
SoShaderObject
ref
() const
SoRefCounter
set
(const char *fieldDataString)
SoFieldContainer
inline
set
(const SbString &fieldDataString)
SoFieldContainer
inline
setName
(const SbName &name)
SoBase
virtual
setOverride
(const SbBool state)
SoNode
inline
virtual
setShaderParameter
(const SbString &name, ParamValueType val)
SoShaderObject
setSynchronizable
(const bool b)
SoBase
inline
setToDefaults
()
SoFieldContainer
setUserData
(void *data)
SoFieldContainer
inline
virtual
ShaderType
enum name
SoShaderObject
SoShaderProgram
SoShaderObject
friend
sourceProgram
SoShaderObject
sourceType
SoShaderObject
SourceType
enum name
SoShaderObject
TESSELLATION_CONTROL_SHADER
enum value
SoShaderObject
TESSELLATION_EVALUATION_SHADER
enum value
SoShaderObject
touch
()
SoNode
virtual
unlock
() const
SoRefCounter
inline
unref
() const
SoRefCounter
unrefNoDelete
() const
SoRefCounter
VERTEX_SHADER
enum value
SoShaderObject
Generated by
1.9.8