| VRS - The Virtual Rendering System |
| version 3.3 |
#include <vrs/opengl/techniquegl.h>

Public Member Functions | |
| virtual ID | target () const |
| TechniqueProcessor for which this Technique works: TechniqueProcessorGL. | |
| VRS_TYPEINFO (TechniqueGL, Technique) | |
Protected Types | |
| enum | PassNumbers { BOUNDINGBOX = 5, GATHERLIGHTS = 5, BUILDDEPTHMAP = 30, CLEARBUFFER = 50, BACKGROUND = 55, MIRRORPASSESBEGIN = 75, SURFACE1 = 90, SURFACE2 = 91, MIRROR = 99, MAIN = 100, MIRRORPASSESEND = 125, MIRRORTRIGGER = 130, MIRRORFACETREDRAW = 135, STENCILSILH1 = 140, STENCILSILH2 = 141, STENCILSILH3 = 142, STENCILSILH4 = 143, STENCILSILH5 = 144, BACKVOL = 170, FRONTVOL = 171, APPLYDEPTHMAP = 180, SIMPLESHADOWADDLIGHT = 181, APPLYSILH = 300, TRANSPARENCY = 500 } |
Protected Member Functions | |
| VRS_SERIALIZABLE_CLASS_ENUM (PassNumbers) | |
enum VRS::TechniqueGL::PassNumbers [protected] |
Reimplemented from VRS::Technique.
| virtual ID VRS::TechniqueGL::target | ( | ) | const [virtual] |
TechniqueProcessor for which this Technique works: TechniqueProcessorGL.
Reimplemented from VRS::Technique.
| VRS::TechniqueGL::VRS_TYPEINFO | ( | TechniqueGL | , | |
| Technique | ||||
| ) |
| VRS::TechniqueGL::VRS_SERIALIZABLE_CLASS_ENUM | ( | PassNumbers | ) | [protected] |
Identifier of rendering passes of techniques which can be used with a TechniqueProcessorGL.