Visualization Library 2.1.0

A lightweight C++ OpenGL middleware for 2D/3D graphics

VL     Star     Watch     Fork     Issue

[Download] [Tutorials] [All Classes] [Grouped Classes]
vl::Shader Member List

This is the complete list of members for vl::Shader, including all inherited members.

as()vl::Objectinline
as() constvl::Objectinline
automaticDelete() constvl::Objectinline
decReference()vl::Objectinline
deepCopy() constvl::Shaderinline
deepCopyFrom(const Shader &other)vl::Shaderinline
disable(EEnable capability)vl::Shaderinline
disableAll()vl::Shaderinline
enable(EEnable capability)vl::Shaderinline
enables() constvl::Shaderinline
eraseAllRenderStates()vl::Shaderinline
eraseAllUniforms()vl::Shaderinline
eraseRenderState(ERenderState type, int index=-1)vl::Shaderinline
eraseRenderState(RenderState *rs, int index)vl::Shaderinline
eraseUniform(const char *name)vl::Shaderinline
eraseUniform(const Uniform *uniform)vl::Shaderinline
getAlphaFunc() constvl::Shaderinline
getAlphaFunc()vl::Shaderinline
getBlendColor() constvl::Shaderinline
getBlendColor()vl::Shaderinline
getBlendEquation() constvl::Shaderinline
getBlendEquation()vl::Shaderinline
getBlendFunc() constvl::Shaderinline
getBlendFunc()vl::Shaderinline
getClipPlane(int plane_index) constvl::Shader
getClipPlane(int plane_index)vl::Shader
getColor() constvl::Shaderinline
getColor()vl::Shaderinline
getColorMask() constvl::Shaderinline
getColorMask()vl::Shaderinline
getCullFace() constvl::Shaderinline
getCullFace()vl::Shaderinline
getDepthFunc() constvl::Shaderinline
getDepthFunc()vl::Shaderinline
getDepthMask() constvl::Shaderinline
getDepthMask()vl::Shaderinline
getDepthRange() constvl::Shaderinline
getDepthRange()vl::Shaderinline
getEnableSet()vl::Shaderinline
getEnableSet() constvl::Shaderinline
getFog() constvl::Shaderinline
getFog()vl::Shaderinline
getFrontFace() constvl::Shaderinline
getFrontFace()vl::Shaderinline
getGLSLProgram() constvl::Shader
getGLSLProgram()vl::Shader
getHint() constvl::Shaderinline
getHint()vl::Shaderinline
getLight(int light_index) constvl::Shader
getLight(int light_index)vl::Shader
getLightModel() constvl::Shaderinline
getLightModel()vl::Shaderinline
getLineStipple() constvl::Shaderinline
getLineStipple()vl::Shaderinline
getLineWidth() constvl::Shaderinline
getLineWidth()vl::Shaderinline
getLogicOp() constvl::Shaderinline
getLogicOp()vl::Shaderinline
getMaterial() constvl::Shaderinline
getMaterial()vl::Shaderinline
getNormal() constvl::Shaderinline
getNormal()vl::Shaderinline
getPixelTransfer() constvl::Shaderinline
getPixelTransfer()vl::Shaderinline
getPointParameter() constvl::Shaderinline
getPointParameter()vl::Shaderinline
getPointSize() constvl::Shaderinline
getPointSize()vl::Shaderinline
getPolygonMode() constvl::Shaderinline
getPolygonMode()vl::Shaderinline
getPolygonOffset() constvl::Shaderinline
getPolygonOffset()vl::Shaderinline
getPolygonStipple() constvl::Shaderinline
getPolygonStipple()vl::Shaderinline
getRenderStateSet()vl::Shaderinline
getRenderStateSet() constvl::Shaderinline
getSampleCoverage() constvl::Shaderinline
getSampleCoverage()vl::Shaderinline
getSecondaryColor() constvl::Shaderinline
getSecondaryColor()vl::Shaderinline
getShadeModel() constvl::Shaderinline
getShadeModel()vl::Shaderinline
getStencilFunc() constvl::Shaderinline
getStencilFunc()vl::Shaderinline
getStencilMask() constvl::Shaderinline
getStencilMask()vl::Shaderinline
getStencilOp() constvl::Shaderinline
getStencilOp()vl::Shaderinline
getTexEnv(int unit_index) constvl::Shaderinline
getTexEnv(int unit_index)vl::Shaderinline
getTexGen(int unit_index) constvl::Shaderinline
getTexGen(int unit_index)vl::Shaderinline
getTextureImageUnit(int unit_index) constvl::Shaderinline
getTextureImageUnit(int unit_index)vl::Shaderinline
getTextureMatrix(int unit_index) constvl::Shaderinline
getTextureMatrix(int unit_index)vl::Shaderinline
getUniform(const char *name)vl::Shaderinline
getUniform(const char *name) constvl::Shaderinline
getUniformSet()vl::Shaderinline
getUniformSet() constvl::Shaderinline
getVertexAttrib(int attr_index) constvl::Shader
getVertexAttrib(int attr_index)vl::Shader
glslProgram() constvl::Shaderinline
glslProgram()vl::Shaderinline
gocAlphaFunc()vl::Shader
gocBlendColor()vl::Shader
gocBlendEquation()vl::Shader
gocBlendFunc()vl::Shader
gocClipPlane(int plane_index)vl::Shader
gocColor()vl::Shader
gocColorMask()vl::Shader
gocCullFace()vl::Shader
gocDepthFunc()vl::Shader
gocDepthMask()vl::Shader
gocDepthRange()vl::Shader
gocEnableSet()vl::Shaderinline
gocFog()vl::Shader
gocFrontFace()vl::Shader
gocGLSLProgram()vl::Shader
gocHint()vl::Shader
gocLight(int light_index)vl::Shader
gocLightModel()vl::Shader
gocLineStipple()vl::Shader
gocLineWidth()vl::Shader
gocLogicOp()vl::Shader
gocMaterial()vl::Shader
gocNormal()vl::Shader
gocPixelTransfer()vl::Shader
gocPointParameter()vl::Shader
gocPointSize()vl::Shader
gocPolygonMode()vl::Shader
gocPolygonOffset()vl::Shader
gocPolygonStipple()vl::Shader
gocRenderStateSet()vl::Shaderinline
gocSampleCoverage()vl::Shader
gocSecondaryColor()vl::Shader
gocShadeModel()vl::Shader
gocStencilFunc()vl::Shader
gocStencilMask()vl::Shader
gocStencilOp()vl::Shader
gocTexEnv(int unit_index)vl::Shader
gocTexGen(int unit_index)vl::Shader
gocTextureImageUnit(int unit_index)vl::Shader
gocTextureMatrix(int unit_index)vl::Shader
gocUniform(const char *name)vl::Shaderinline
gocUniformSet()vl::Shaderinline
gocVertexAttrib(int attr_index)vl::Shader
incReference() constvl::Objectinline
isBlendingEnabled() constvl::Shaderinline
isEnabled(EEnable capability) constvl::Shaderinline
lastUpdateTime() constvl::Shaderinline
mAutomaticDeletevl::Objectprotected
mEnableSetvl::Shaderprotected
mLastUpdateTimevl::Shaderprotected
mObjectNamevl::Objectprotected
mRefCountMutexvl::Objectprotected
mReferenceCountvl::Objectmutableprotected
mRenderStateSetvl::Shaderprotected
mScissorvl::Shaderprotected
mShaderAnimatorvl::Shaderprotected
mUniformSetvl::Shaderprotected
Object()vl::Objectinline
Object(const Object &other)vl::Objectinline
objectName() constvl::Objectinline
vl::Object::operator=(const Object &other)vl::Objectinline
refCountMutex()vl::Objectinline
refCountMutex() constvl::Objectinline
referenceCount() constvl::Objectinline
renderState(ERenderState type, int index=0) constvl::Shaderinline
renderState(ERenderState type, int index=0)vl::Shaderinline
renderStates() constvl::Shaderinline
renderStates()vl::Shaderinline
renderStatesCount() constvl::Shaderinline
reset()vl::Shaderinline
scissor() constvl::Shaderinline
scissor()vl::Shaderinline
setAutomaticDelete(bool autodel_on)vl::Objectinline
setEnableSet(EnableSet *es)vl::Shaderinline
setLastUpdateTime(real time)vl::Shaderinline
setObjectName(const char *name)vl::Objectinline
setObjectName(const std::string &name)vl::Objectinline
setRefCountMutex(IMutex *mutex)vl::Objectinline
setRenderState(RenderStateNonIndexed *renderstate)vl::Shaderinline
setRenderState(RenderState *renderstate, int index)vl::Shaderinline
setRenderStateSet(RenderStateSet *rss)vl::Shaderinline
setScissor(Scissor *scissor)vl::Shaderinline
setShaderAnimator(ShaderAnimator *animator)vl::Shaderinline
setUniform(Uniform *uniform)vl::Shaderinline
setUniformSet(UniformSet *us)vl::Shaderinline
Shader()vl::Shader
shaderAnimator()vl::Shaderinline
shaderAnimator() constvl::Shaderinline
shallowCopy() constvl::Shaderinline
shallowCopyFrom(const Shader &other)vl::Shaderinline
uniforms() constvl::Shaderinline
~Object()vl::Objectprotectedvirtual
~Shader()vl::Shadervirtual