#include <gauge3d/renderer/renderer.h>
Inherits GAUGE3D::GObject.
Public Methods | |
virtual | ~GRenderer () |
virtual pGDisplay | NewDisplay ()=0 |
Create a new GDisplay associated with this renderer. More... | |
virtual pGTexture | NewTexture ()=0 |
Create a new GTexture associated with this renderer. | |
virtual pGScene | NewScene ()=0 |
Create a new GScene associated with this renderer. |
This class is the one that is exported by rendering plugins. Given a GRenderer, you can do anything graphics-wise. GRenderer does not do anything itself, but it acts as a vendor for other rendering classes which you can use to get the real work done.
|
Create a new GDisplay associated with this renderer.
|