#include <GLRenderer.h>
Inheritance diagram for GLRenderer:
Public Members | |||
![]() | ![]() | GLRenderer (Int w = 100, Int h = 100) | |
![]() | ![]() | Void | Init () |
![]() | ![]() | virtual Void | Show () |
![]() | ![]() | virtual Void | Print (ostream &s) |
![]() | ![]() | virtual Renderer& | Begin (RenderStyle style) |
![]() | ![]() | virtual Renderer& | End () |
![]() | ![]() | virtual Renderer& | SetPoint (const Point &p) |
![]() | ![]() | virtual Renderer& | SetNormal (const Point &p) |
![]() | ![]() | virtual Renderer& | SetCoord (const Coord &c) |
![]() | ![]() | virtual Renderer& | SetTexCoord (const Coord &c) |
![]() | ![]() | virtual Renderer& | SetColour (const Colour &c) |
![]() | ![]() | virtual Renderer& | SetColour (const Colour4 &c) |
![]() | ![]() | virtual Renderer& | SetTransform (const Transform &t) |
![]() | ![]() | virtual Renderer& | SetCamera (const Camera &c) |
![]() | ![]() | virtual Renderer& | SetTexture (const Image *image) |
![]() | ![]() | virtual Renderer& | Clear () |
![]() | ![]() | virtual Renderer& | Pop () |
![]() | ![]() | virtual Renderer& | Push () |
![]() | ![]() | virtual Renderer& | GetImage (Image &image) |
![]() | ![]() | virtual Renderer& | PutImage (const Image &image, Int x, Int y) |
![]() | ![]() | Void | SetHeadlight (Bool on) |
![]() | ![]() | Void | SetDoubleSided (Bool on) |
Protected Members | |||
![]() | ![]() | Int | glHeight |
![]() | ![]() | Int | glWidth |
![]() | ![]() | const Image* | oldImage |
Definition at line 25 of file GLRenderer.h.
GLRenderer::GLRenderer (Int w = 100, Int h = 100) |
Definition at line 19 of file GLRenderer.cc.
Renderer & GLRenderer::Begin (RenderStyle style) [virtual]
|
Renderer & GLRenderer::Clear () [virtual]
|
Renderer & GLRenderer::End () [virtual]
|
Renderer & GLRenderer::GetImage (Image & image) [virtual]
|
Void GLRenderer::Init () |
Renderer & GLRenderer::Pop () [virtual]
|
Void GLRenderer::Print (ostream & s) [virtual]
|
Renderer & GLRenderer::Push () [virtual]
|
Renderer & GLRenderer::PutImage (const Image & image, Int x, Int y) [virtual]
|
Renderer & GLRenderer::SetCamera (const Camera & c) [virtual]
|
Renderer & GLRenderer::SetColour (const Colour4 & c) [virtual]
|
Renderer & GLRenderer::SetColour (const Colour & c) [virtual]
|
Renderer & GLRenderer::SetCoord (const Coord & c) [virtual]
|
Void GLRenderer::SetDoubleSided (Bool on) |
Definition at line 256 of file GLRenderer.cc.
Void GLRenderer::SetHeadlight (Bool on) |
Definition at line 264 of file GLRenderer.cc.
virtual Renderer& GLRenderer::SetNormal (const Point & p) [virtual]
|
Reimplemented from Renderer.
Renderer & GLRenderer::SetPoint (const Point & p) [virtual]
|
Renderer & GLRenderer::SetTexCoord (const Coord & c) [virtual]
|
Renderer & GLRenderer::SetTexture (const Image * image) [virtual]
|
Renderer & GLRenderer::SetTransform (const Transform & t) [virtual]
|
Void GLRenderer::Show () [virtual]
|
Int GLRenderer::glHeight [protected]
|
Definition at line 60 of file GLRenderer.h.
Int GLRenderer::glWidth [protected]
|
Definition at line 61 of file GLRenderer.h.
const Image * GLRenderer::oldImage [protected]
|
Definition at line 62 of file GLRenderer.h.