Open Inventor Release 2024.2.3
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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() constSoNodevirtual
ARB_PROGRAM enum valueSoShaderObject
CG_PROGRAM enum valueSoShaderObject
COMPUTE_SHADER enum valueSoShaderObject
copy(SbBool copyConnections=FALSE) constSoNodevirtual
copyFieldValues(const SoFieldContainer *fc, SbBool copyConnections=FALSE)SoFieldContainer
enableNotify(SbBool flag)SoFieldContainerinline
fieldsAreEqual(const SoFieldContainer *fc) constSoFieldContainer
FILENAME enum valueSoShaderObject
FRAGMENT_SHADER enum valueSoShaderObject
GEOMETRY_SHADER enum valueSoShaderObject
get(SbString &fieldDataString)SoFieldContainerinline
getAllFields(SoFieldList &list) constSoFieldContainervirtual
getByName(const SbName &name)SoNodestatic
getByName(const SbName &name, SoNodeList &list)SoNodestatic
getClassTypeId()SoShaderObjectstatic
getEventIn(const SbName &fieldName) constSoFieldContainervirtual
getEventOut(const SbName &fieldName) constSoFieldContainervirtual
getField(const SbName &fieldName) constSoFieldContainervirtual
getFieldName(const SoField *field, SbName &fieldName) constSoFieldContainer
getFields(SoFieldList &list) constSoFieldContainervirtual
getName() constSoBasevirtual
getRefCount() constSoRefCounterinline
getShaderType() const =0SoShaderObjectpure virtual
getTypeId() constSoShaderObjectvirtual
getUserData(void) constSoFieldContainerinline
GLSL_PROGRAM enum valueSoShaderObject
hasDefaultValues() constSoFieldContainer
isActiveSoShaderObject
isNotifyEnabled() constSoFieldContainerinline
isOfType(const SoType &type) constSoTypedObjectinline
isOfType() constSoTypedObjectinline
isOverride() constSoNodeinlinevirtual
isSynchronizable() constSoBaseinline
lock() constSoRefCounterinline
parameterSoShaderObject
ref() constSoRefCounter
set(const char *fieldDataString)SoFieldContainerinline
set(const SbString &fieldDataString)SoFieldContainerinline
setName(const SbName &name)SoBasevirtual
setOverride(const SbBool state)SoNodeinlinevirtual
setShaderParameter(const SbString &name, ParamValueType val)SoShaderObject
setSynchronizable(const bool b)SoBaseinline
setToDefaults()SoFieldContainer
setUserData(void *data)SoFieldContainerinlinevirtual
ShaderType enum nameSoShaderObject
SoShaderProgramSoShaderObjectfriend
sourceProgramSoShaderObject
sourceTypeSoShaderObject
SourceType enum nameSoShaderObject
TESSELLATION_CONTROL_SHADER enum valueSoShaderObject
TESSELLATION_EVALUATION_SHADER enum valueSoShaderObject
touch()SoNodevirtual
unlock() constSoRefCounterinline
unref() constSoRefCounter
unrefNoDelete() constSoRefCounter
VERTEX_SHADER enum valueSoShaderObject