VISH  0.2
Public Member Functions
Wizt::VGLRenderObject Class Reference

Base class for objects that implement a drawing routine using OpenGL. More...

#include </home/werner/origo/vish/ocean/GLvish/VGLRenderObject.hpp>

List of all members.

Public Member Functions


Detailed Description

Base class for objects that implement a drawing routine using OpenGL.

Examples:

AnemoneBoundingVolume.cpp, Background.cpp, BoundingVolume.cpp, DynamicBackground.cpp, Gear.cpp, MonochromeBackground.cpp, MouseBackground.cpp, and SeagrassBoundingVolume.cpp.


Member Function Documentation

void Wizt::VGLRenderObject::environment_render ( VRenderContext Context) const [virtual]

A render routine which may change the state of OpenGL for all subsequent renderings.

Use this function overload with care! By default, it saves the OpenGL state, calls the render() routine, and restores the OpenGL state.

Implements Wizt::RenderAble.


The documentation for this class was generated from the following files: