SLProject  4.2.000
A platform independent 3D computer graphics framework for desktop OS, Android, iOS and online in web browsers
SLGLShader Member List

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

_codeSLGLShaderprotected
_fileSLGLShaderprotected
_nameSLObjectprotected
_shaderIDSLGLShaderprotected
_typeSLGLShaderprotected
_urlSLObjectprotected
code()SLGLShaderinline
code(SLstring strCode)SLGLShaderinline
createAndCompile(SLVLight *lights)SLGLShaderprivate
file(SLstring strFile)SLGLShaderinline
load(const SLstring &filename)SLGLShader
loadFromMemory(const SLstring &program)SLGLShader
name(const SLstring &Name)SLObjectinline
name() constSLObjectinline
preprocessDefinePragmas(SLstring inCode, SLVLight *lights)SLGLShaderprivate
preprocessIncludePragmas(SLstring inCode)SLGLShaderprivate
removeComments(SLstring src)SLGLShaderstatic
shaderID() constSLGLShaderinline
SLGLProgram classSLGLShaderfriend
SLGLShader()SLGLShader
SLGLShader(const SLstring &filename, SLShaderType type)SLGLShader
SLObject(const SLstring &Name="", const SLstring &url="")SLObjectinline
type()SLGLShaderinline
typeName()SLGLShader
url(const SLstring &url)SLObjectinline
url() constSLObjectinline
~SLGLShader() overrideSLGLShader
~SLObject()SLObjectinlinevirtual