Visualization Library
A lightweight C++ OpenGL middleware for 2D/3D graphics
[Home]
[Tutorials]
[All Classes]
[Grouped Classes]
Main Page
Namespaces
Classes
Files
S
earch for
Class List
Class Index
Class Hierarchy
Class Members
vl::Shader Member List
This is the complete list of members for
vl::Shader
, including all inherited members.
as
()
vl::Object
[inline]
as
() const
vl::Object
[inline]
automaticDelete
() const
vl::Object
[inline]
blendingEnabled
() const
vl::Shader
[inline]
className
()
vl::Shader
[inline, virtual]
decReference
()
vl::Object
[inline]
disable
(EEnable capability)
vl::Shader
[inline]
disableAll
()
vl::Shader
[inline]
enable
(EEnable capability)
vl::Shader
[inline]
enables
() const
vl::Shader
[inline]
eraseAllRenderStates
()
vl::Shader
[inline]
eraseAllUniforms
()
vl::Shader
[inline]
eraseRenderState
(ERenderState type)
vl::Shader
[inline]
eraseRenderState
(RenderState *rs)
vl::Shader
[inline]
eraseUniform
(const std::string &name)
vl::Shader
[inline]
eraseUniform
(const Uniform *uniform)
vl::Shader
[inline]
getAlphaFunc
() const
vl::Shader
[inline]
getAlphaFunc
()
vl::Shader
[inline]
getBlendColor
() const
vl::Shader
[inline]
getBlendColor
()
vl::Shader
[inline]
getBlendEquation
() const
vl::Shader
[inline]
getBlendEquation
()
vl::Shader
[inline]
getBlendFunc
() const
vl::Shader
[inline]
getBlendFunc
()
vl::Shader
[inline]
getClipPlane
(int plane_index) const
vl::Shader
[inline]
getClipPlane
(int plane_index)
vl::Shader
[inline]
getColorMask
() const
vl::Shader
[inline]
getColorMask
()
vl::Shader
[inline]
getCullFace
() const
vl::Shader
[inline]
getCullFace
()
vl::Shader
[inline]
getDepthFunc
() const
vl::Shader
[inline]
getDepthFunc
()
vl::Shader
[inline]
getDepthMask
() const
vl::Shader
[inline]
getDepthMask
()
vl::Shader
[inline]
getDepthRange
() const
vl::Shader
[inline]
getDepthRange
()
vl::Shader
[inline]
getEnableSet
()
vl::Shader
[inline]
getEnableSet
() const
vl::Shader
[inline]
getFog
() const
vl::Shader
[inline]
getFog
()
vl::Shader
[inline]
getFrontFace
() const
vl::Shader
[inline]
getFrontFace
()
vl::Shader
[inline]
getGLSLProgram
() const
vl::Shader
[inline]
getGLSLProgram
()
vl::Shader
[inline]
getHint
() const
vl::Shader
[inline]
getHint
()
vl::Shader
[inline]
getLight
(int light_index) const
vl::Shader
[inline]
getLight
(int light_index)
vl::Shader
[inline]
getLightModel
() const
vl::Shader
[inline]
getLightModel
()
vl::Shader
[inline]
getLineStipple
() const
vl::Shader
[inline]
getLineStipple
()
vl::Shader
[inline]
getLineWidth
() const
vl::Shader
[inline]
getLineWidth
()
vl::Shader
[inline]
getLogicOp
() const
vl::Shader
[inline]
getLogicOp
()
vl::Shader
[inline]
getMaterial
() const
vl::Shader
[inline]
getMaterial
()
vl::Shader
[inline]
getPixelTransfer
() const
vl::Shader
[inline]
getPixelTransfer
()
vl::Shader
[inline]
getPointParameter
() const
vl::Shader
[inline]
getPointParameter
()
vl::Shader
[inline]
getPointSize
() const
vl::Shader
[inline]
getPointSize
()
vl::Shader
[inline]
getPolygonMode
() const
vl::Shader
[inline]
getPolygonMode
()
vl::Shader
[inline]
getPolygonOffset
() const
vl::Shader
[inline]
getPolygonOffset
()
vl::Shader
[inline]
getPolygonStipple
() const
vl::Shader
[inline]
getPolygonStipple
()
vl::Shader
[inline]
getRenderStateSet
()
vl::Shader
[inline]
getRenderStateSet
() const
vl::Shader
[inline]
getSampleCoverage
() const
vl::Shader
[inline]
getSampleCoverage
()
vl::Shader
[inline]
getShadeModel
() const
vl::Shader
[inline]
getShadeModel
()
vl::Shader
[inline]
getStencilFunc
() const
vl::Shader
[inline]
getStencilFunc
()
vl::Shader
[inline]
getStencilMask
() const
vl::Shader
[inline]
getStencilMask
()
vl::Shader
[inline]
getStencilOp
() const
vl::Shader
[inline]
getStencilOp
()
vl::Shader
[inline]
getTexEnv
(int unit_index) const
vl::Shader
[inline]
getTexEnv
(int unit_index)
vl::Shader
[inline]
getTexGen
(int unit_index) const
vl::Shader
[inline]
getTexGen
(int unit_index)
vl::Shader
[inline]
getTextureMatrix
(int unit_index) const
vl::Shader
[inline]
getTextureMatrix
(int unit_index)
vl::Shader
[inline]
getTextureUnit
(int unit_index) const
vl::Shader
[inline]
getTextureUnit
(int unit_index)
vl::Shader
[inline]
getUniform
(const std::string &name)
vl::Shader
[inline]
getUniform
(const std::string &name) const
vl::Shader
[inline]
getUniformSet
()
vl::Shader
[inline]
getUniformSet
() const
vl::Shader
[inline]
glslProgram
() const
vl::Shader
[inline]
glslProgram
()
vl::Shader
[inline]
gocAlphaFunc
()
vl::Shader
gocBlendColor
()
vl::Shader
gocBlendEquation
()
vl::Shader
gocBlendFunc
()
vl::Shader
gocClipPlane
(int plane_index)
vl::Shader
gocColorMask
()
vl::Shader
gocCullFace
()
vl::Shader
gocDepthFunc
()
vl::Shader
gocDepthMask
()
vl::Shader
gocDepthRange
()
vl::Shader
gocEnableSet
()
vl::Shader
[inline]
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
gocPixelTransfer
()
vl::Shader
gocPointParameter
()
vl::Shader
gocPointSize
()
vl::Shader
gocPolygonMode
()
vl::Shader
gocPolygonOffset
()
vl::Shader
gocPolygonStipple
()
vl::Shader
gocRenderStateSet
()
vl::Shader
[inline]
gocSampleCoverage
()
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
gocTextureMatrix
(int unit_index)
vl::Shader
gocTextureUnit
(int unit_index)
vl::Shader
gocUniform
(const std::string &name)
vl::Shader
[inline]
gocUniformSet
()
vl::Shader
[inline]
incReference
()
vl::Object
[inline]
initResources
()
vl::Shader
[inline]
isEnabled
(EEnable capability) const
vl::Shader
[inline]
lastUpdateTime
() const
vl::Shader
[inline]
mEnableSet
vl::Shader
[protected]
mLastUpdateTime
vl::Shader
[protected]
mName
vl::Object
[protected]
mRenderStateSet
vl::Shader
[protected]
mScissor
vl::Shader
[protected]
mUniformSet
vl::Shader
[protected]
name
() const
vl::Object
[inline]
Object
()
vl::Object
[inline]
Object
(const Object &other)
vl::Object
[inline]
vl::Object::operator=
(const Object &other)
vl::Object
[inline]
referenceCount
() const
vl::Object
[inline]
renderState
(ERenderState type) const
vl::Shader
[inline]
renderState
(ERenderState type)
vl::Shader
[inline]
renderStates
() const
vl::Shader
[inline]
reset
()
vl::Shader
[inline]
scissor
() const
vl::Shader
[inline]
scissor
()
vl::Shader
[inline]
setAutomaticDelete
(bool autodel_on)
vl::Object
[inline]
setEnableSet
(EnableSet *es)
vl::Shader
[inline]
setLastUpdateTime
(Real time)
vl::Shader
[inline]
setName
(const std::string &name)
vl::Object
[inline]
setRenderState
(RenderState *renderstate)
vl::Shader
[inline]
setRenderStateSet
(RenderStateSet *rss)
vl::Shader
[inline]
setScissor
(Scissor *scissor)
vl::Shader
[inline]
setUniform
(Uniform *uniform)
vl::Shader
[inline]
setUniformSet
(UniformSet *us)
vl::Shader
[inline]
Shader
()
vl::Shader
uniforms
() const
vl::Shader
[inline]
update
(Camera *camera, Real cur_t)
vl::Shader
[inline, virtual]
~Object
()
vl::Object
[protected, virtual]
~Shader
()
vl::Shader
[virtual]
Visualization Library v2009.07 Reference Documentation
Copyright 2005-2009 Michele Bosi. All rights reserved.
Updated on Mon Aug 10 21:41:42 2009.
Permission is granted to use this page to write and publish articles regarding Visualization Library.