Visualization LibraryA lightweight C++ OpenGL middleware for 2D/3D graphics |
[Home] [Tutorials] [All Classes] [Grouped Classes] |
A sequence of Shader objects each of which represent a rendering pass. More...
#include <Effect.hpp>
Public Member Functions | |
| virtual const char * | className () |
| Returns the name of the class. | |
| ShaderSequence (Shader *pass1=NULL, Shader *pass2=NULL, Shader *pass3=NULL, Shader *pass4=NULL) | |
| Constructor. | |
A sequence of Shader objects each of which represent a rendering pass.
Each LOD (level of detail) in an Effect corresponts a ShaderSequence.
| virtual const char* vl::ShaderSequence::className | ( | ) | [inline, virtual] |
Returns the name of the class.
Reimplemented from vl::Collection< Shader >.