MeVisLab Toolbox Reference
SoGLShaderObject Member List

This is the complete list of members for SoGLShaderObject, including all inherited members.

_alwaysReadErrorLogSoGLShaderObjectprotected
_emulateLegacyOpenGLSoGLShaderObjectprotected
_errorLogSoGLShaderObjectprotected
_hadErrorSoGLShaderObjectprotected
_isActiveSoGLShaderObjectprotected
_nameSoGLShaderObjectprotected
_shaderProgramSoGLShaderObjectprotected
_shaderResSoGLShaderObjectprotected
_shaderTypeSoGLShaderObjectprotected
_shouldCompileSoGLShaderObjectprotected
_sourceSoGLShaderObjectprotected
_versionSoGLShaderObjectprotected
activate(SbBool act)SoGLShaderObject
adaptSourceString()SoGLShaderObjectprotected
alwaysReadErrorLog()SoGLShaderObjectinline
attach(SoGLShaderProgram *shaderProgram)SoGLShaderObject
compile()SoGLShaderObject
detach()SoGLShaderObject
errCheck(const char *string=nullptr) constSoGLShaderprotected
errClear(const char *string=nullptr) constSoGLShaderprotected
error(const char *string=nullptr) constSoGLShaderinlineprotected
getErrorLog()SoGLShaderObjectinline
getName() constSoGLShaderObjectinline
getShaderProgram() constSoGLShaderObjectinline
getSource() constSoGLShaderObjectinline
hadCompileError()SoGLShaderObjectinline
isActive() constSoGLShaderObjectinline
isCreated() constSoGLShaderObjectinline
isSupported()SoGLShaderstatic
printCapabilities()SoGLShaderstatic
reset() overrideSoGLShaderObjectvirtual
scheduleCompile()SoGLShaderObjectinline
scheduleRebuild()SoGLShaderObjectinline
setAlwaysReadErrorLog(bool flag)SoGLShaderObjectinline
setEmulateLegacyOpenGL(bool flag)SoGLShaderObject
setName(const SbString &name)SoGLShaderObjectinline
setSource(const SbString &source)SoGLShaderObject
shaderType() constSoGLShaderObjectinline
shouldCompile() constSoGLShaderObjectinline
SoGLShader()SoGLShaderprotected
SoGLShaderObject(SoShader::ShaderType shaderType)SoGLShaderObject
supportsGeometryShaders()SoGLShaderstatic
version() constSoGLShaderObjectinline
~SoGLShader()SoGLShaderinlineprotectedvirtual
~SoGLShaderObject() overrideSoGLShaderObject