Visualization Library
A lightweight C++ OpenGL middleware for 2D/3D graphics
[Home]
[Tutorials]
[All Classes]
[Grouped Classes]
Main Page
Related Pages
Namespaces
Classes
Files
S
earch for
Class List
Class Index
Class Hierarchy
Class Members
vl::Renderer Member List
This is the complete list of members for
vl::Renderer
, including all inherited members.
applyEnables
(const EnableSet *prev, const EnableSet *cur)
vl::Renderer
applyRenderStates
(const RenderStateSet *prev, const RenderStateSet *cur, const Camera *camera)
vl::Renderer
as
()
vl::Object
[inline]
as
() const
vl::Object
[inline]
automaticDelete
() const
vl::Object
[inline]
className
()
vl::Renderer
[inline, virtual]
collectStatistics
() const
vl::Renderer
[inline]
decReference
()
vl::Object
[inline]
incReference
()
vl::Object
[inline]
mCollectStatistics
vl::Renderer
[protected]
mCurrentEnable
vl::Renderer
[protected]
mCurrentRenderState
vl::Renderer
[protected]
mCurrentUniform
vl::Renderer
[protected]
mDefaultRenderStates
vl::Renderer
[protected]
mEnableTable
vl::Renderer
[protected]
mName
vl::Object
[protected]
mOcclusionCullingEnabled
vl::Renderer
[protected]
mOcclusionQueryTick
vl::Renderer
[protected]
mOcclusionQueryTickPrev
vl::Renderer
[protected]
mOcclusionShader
vl::Renderer
[protected]
mOcclusionThreshold
vl::Renderer
[protected]
mOpenGLContext
vl::Renderer
[protected]
mRenderedLineCount
vl::Renderer
[protected]
mRenderedPointCount
vl::Renderer
[protected]
mRenderedRenderableCount
vl::Renderer
[protected]
mRenderedTriangleCount
vl::Renderer
[protected]
mRenderStateTable
vl::Renderer
[protected]
name
() const
vl::Object
[inline]
Object
()
vl::Object
[inline]
Object
(const Object &other)
vl::Object
[inline]
occlusionCullingEnabled
() const
vl::Renderer
[inline]
occlusionThreshold
() const
vl::Renderer
[inline]
openglContext
() const
vl::Renderer
[inline]
operator=
(const Object &other)
vl::Object
[inline]
referenceCount
() const
vl::Object
[inline]
render
(const RenderQueue *render_queue, Camera *camera)
vl::Renderer
[virtual]
renderedLinesCount
() const
vl::Renderer
[inline]
renderedPointsCount
() const
vl::Renderer
[inline]
renderedRenderablesCount
() const
vl::Renderer
[inline]
renderedTrianglesCount
() const
vl::Renderer
[inline]
Renderer
()
vl::Renderer
resetEnables
()
vl::Renderer
resetRenderStates
()
vl::Renderer
setAutomaticDelete
(bool autodel_on)
vl::Object
[inline]
setCollectStatistics
(bool on)
vl::Renderer
[inline]
setName
(const std::string &name)
vl::Object
[inline]
setOcclusionCullingEnabled
(bool enabled)
vl::Renderer
[inline]
setOcclusionThreshold
(int threshold)
vl::Renderer
[inline]
setOpenGLContext
(const OpenGLContext *ogl_context)
vl::Renderer
[inline]
setupDefaultRenderStates
()
vl::Renderer
[protected]
~Object
()
vl::Object
[protected, virtual]
~Renderer
()
vl::Renderer
[inline, virtual]
Visualization Library v2009.08 Reference Documentation
Copyright 2005-2009 Michele Bosi. All rights reserved.
Updated on Sun Nov 8 14:29:02 2009.
Permission is granted to use this page to write and publish articles regarding Visualization Library.