Visualization Library v1.0.3A lightweight C++ OpenGL middleware for 2D/3D graphics |
[Download] [Tutorials] [All Classes] [Grouped Classes] |
Internally used by the rendering engine. More...
#include <RenderToken.hpp>
Public Member Functions | |
RenderToken () | |
Public Attributes | |
const RenderToken * | mNextPass |
Actor * | mActor |
Renderable * | mRenderable |
const Shader * | mShader |
int | mEffectRenderRank |
real | mCameraDistance |
Internally used by the rendering engine.
Definition at line 47 of file RenderToken.hpp.
vl::RenderToken::RenderToken | ( | ) | [inline] |
Definition at line 52 of file RenderToken.hpp.
References VL_DEBUG_SET_OBJECT_NAME.
Definition at line 56 of file RenderToken.hpp.
Referenced by vl::Rendering::fillRenderQueue(), and vl::Renderer::render().
Definition at line 58 of file RenderToken.hpp.
Referenced by vl::Rendering::fillRenderQueue(), vl::RenderQueueSorterAggressive::operator()(), vl::RenderQueueSorterOcclusion::operator()(), vl::RenderQueueSorterStandard::operator()(), vl::RenderQueueSorterBasic::operator()(), vl::Renderer::render(), vl::EdgeRenderer::render(), vl::OcclusionCullRenderer::render_pass1(), vl::OcclusionCullRenderer::render_pass2(), and vl::RenderQueue::sort().
Definition at line 59 of file RenderToken.hpp.
Referenced by vl::Rendering::fillRenderQueue(), vl::RenderQueueSorterAggressive::operator()(), vl::RenderQueueSorterOcclusion::operator()(), vl::RenderQueueSorterStandard::operator()(), vl::RenderQueueSorterBasic::operator()(), vl::RenderQueueSorterByRenderable::operator()(), vl::Renderer::render(), vl::OcclusionCullRenderer::render_pass2(), and vl::RenderQueue::sort().
const Shader* vl::RenderToken::mShader |
Definition at line 60 of file RenderToken.hpp.
Referenced by vl::RenderQueueSorterAggressive::confirmZCameraDistanceNeed(), vl::RenderQueueSorterStandard::confirmZCameraDistanceNeed(), vl::Rendering::fillRenderQueue(), vl::RenderQueueSorterAggressive::operator()(), vl::RenderQueueSorterOcclusion::operator()(), vl::RenderQueueSorterStandard::operator()(), vl::RenderQueueSorterBasic::operator()(), vl::RenderQueueSorterByShader::operator()(), vl::Renderer::render(), and vl::OcclusionCullRenderer::render_pass2().
Definition at line 61 of file RenderToken.hpp.
Referenced by vl::Rendering::fillRenderQueue(), vl::RenderQueueSorterAggressive::operator()(), vl::RenderQueueSorterOcclusion::operator()(), vl::RenderQueueSorterStandard::operator()(), and vl::RenderQueueSorterBasic::operator()().
Definition at line 63 of file RenderToken.hpp.
Referenced by vl::RenderQueueSorterAggressive::operator()(), vl::RenderQueueSorterOcclusion::operator()(), vl::RenderQueueSorterStandard::operator()(), and vl::RenderQueue::sort().