Visualization LibraryA lightweight C++ OpenGL middleware for 2D/3D graphics |
[Home] [Tutorials] [All Classes] [Grouped Classes] |
#include <Shader.hpp>

Public Member Functions | |
| StencilOp (EStencilOp sfail=SO_KEEP, EStencilOp dpfail=SO_KEEP, EStencilOp dppass=SO_KEEP) | |
| virtual const char * | className () |
| Returns the name of the class. | |
| virtual ERenderState | type () const |
| virtual void | apply (const Camera *) const |
| void | set (EPolygonFace face, EStencilOp sfail, EStencilOp dpfail, EStencilOp dppass) |
| EStencilOp | sFail_Front () const |
| EStencilOp | dpFail_Front () const |
| EStencilOp | dpPass_Front () const |
| EStencilOp | sFail_Back () const |
| EStencilOp | dpFail_Back () const |
| EStencilOp | dpPass_Back () const |
Protected Attributes | |
| EStencilOp | mSFail_Front |
| EStencilOp | mSFail_Back |
| EStencilOp | mDpFail_Front |
| EStencilOp | mDpFail_Back |
| EStencilOp | mDpPass_Front |
| EStencilOp | mDpPass_Back |
| vl::StencilOp::StencilOp | ( | EStencilOp | sfail = SO_KEEP, |
|
| EStencilOp | dpfail = SO_KEEP, |
|||
| EStencilOp | dppass = SO_KEEP | |||
| ) | [inline] |
| virtual const char* vl::StencilOp::className | ( | ) | [inline, virtual] |
| virtual ERenderState vl::StencilOp::type | ( | ) | const [inline, virtual] |
Reimplemented from vl::RenderState.
| void StencilOp::apply | ( | const Camera * | ) | const [virtual] |
Implements vl::RenderState.
| void vl::StencilOp::set | ( | EPolygonFace | face, | |
| EStencilOp | sfail, | |||
| EStencilOp | dpfail, | |||
| EStencilOp | dppass | |||
| ) | [inline] |
| EStencilOp vl::StencilOp::sFail_Front | ( | ) | const [inline] |
| EStencilOp vl::StencilOp::dpFail_Front | ( | ) | const [inline] |
| EStencilOp vl::StencilOp::dpPass_Front | ( | ) | const [inline] |
| EStencilOp vl::StencilOp::sFail_Back | ( | ) | const [inline] |
| EStencilOp vl::StencilOp::dpFail_Back | ( | ) | const [inline] |
| EStencilOp vl::StencilOp::dpPass_Back | ( | ) | const [inline] |
EStencilOp vl::StencilOp::mSFail_Front [protected] |
EStencilOp vl::StencilOp::mSFail_Back [protected] |
EStencilOp vl::StencilOp::mDpFail_Front [protected] |
EStencilOp vl::StencilOp::mDpFail_Back [protected] |
EStencilOp vl::StencilOp::mDpPass_Front [protected] |
EStencilOp vl::StencilOp::mDpPass_Back [protected] |