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

Public Member Functions | |
| virtual ID | target () const |
| See `Simplifier'. | |
| virtual bool | simplify (Engine *, const Shape *) |
| See `ShapeSimplifier'. | |
| virtual bool | isSimple () |
| VRS_TYPEINFO (MappedVertexAttributeShapeSimplifierGL, ShapeSimplifier) | |
| virtual ID VRS::MappedVertexAttributeShapeSimplifierGL::target | ( | ) | const [virtual] |
See `Simplifier'.
< The simplifier maps per-vertex values for each vertex attribute name to target registers due to the mapping provided by 'MappedVertexAttributeShapeGL'
The following identifiers for data indicate registers to be used with unextended OpenGL:
Implements VRS::ShapeSimplifier.
Reimplemented in EnvironmentRenderer::WaterSurfaceSimplifierGL.
| virtual bool VRS::MappedVertexAttributeShapeSimplifierGL::simplify | ( | Engine * | , | |
| const Shape * | ||||
| ) | [virtual] |
See `ShapeSimplifier'.
Implements VRS::ShapeSimplifier.
Reimplemented in EnvironmentRenderer::WaterSurfaceSimplifierGL.
| virtual bool VRS::MappedVertexAttributeShapeSimplifierGL::isSimple | ( | ) | [virtual] |
This is a simple shape simplification.
Reimplemented from VRS::ShapeSimplifier.
| VRS::MappedVertexAttributeShapeSimplifierGL::VRS_TYPEINFO | ( | MappedVertexAttributeShapeSimplifierGL | , | |
| ShapeSimplifier | ||||
| ) |