Visualization Library 2.0.0
A lightweight C++ OpenGL middleware for 2D/3D graphics
|
[Download] [Tutorials] [All Classes] [Grouped Classes] |
#include <RenderState.hpp>
Public Member Functions | |
RenderStateSlot () | |
RenderStateSlot (RenderState *rs, int index) | |
virtual | ~RenderStateSlot () |
virtual void | apply (const Camera *camera, OpenGLContext *ctx) const |
ERenderState | type () const |
Public Attributes | |
ref< RenderState > | mRS |
int | mIndex |
Definition at line 95 of file RenderState.hpp.
|
inline |
Definition at line 97 of file RenderState.hpp.
|
inline |
Definition at line 98 of file RenderState.hpp.
|
inlinevirtual |
Definition at line 99 of file RenderState.hpp.
|
inlinevirtual |
Definition at line 101 of file RenderState.hpp.
Referenced by vl::OpenGLContext::applyRenderStates(), and vl::OpenGLContext::setDefaultRenderState().
|
inline |
Definition at line 103 of file RenderState.hpp.
Referenced by vl::OpenGLContext::applyRenderStates(), vl::Rendering::fillRenderQueue(), and vl::OpenGLContext::setDefaultRenderState().
int vl::RenderStateSlot::mIndex |
Definition at line 112 of file RenderState.hpp.
Referenced by vlX::VLXClassWrapper_Shader::exportShader().
ref<RenderState> vl::RenderStateSlot::mRS |
Definition at line 111 of file RenderState.hpp.
Referenced by vl::OpenGLContext::applyRenderStates(), vlX::VLXClassWrapper_Shader::exportShader(), and vl::Rendering::fillRenderQueue().
Visualization Library 2.0.0 Reference Documentation
Updated on Wed Dec 23 2020 12:44:11.
© Copyright Michele Bosi. All rights reserved.