#include <RAS_ICanvas.h>
Inheritance diagram for RAS_ICanvas:

Public Types | |
| enum | BufferType { COLOR_BUFFER = 1, DEPTH_BUFFER = 2 } |
Public Methods | |
| RAS_ICanvas () | |
| virtual | ~RAS_ICanvas () |
| virtual void | Init () = 0 |
| virtual void | Resize (int width,int height) = 0 |
| virtual void | BeginFrame () = 0 |
| virtual void | EndFrame () = 0 |
| virtual void | SwapBuffers () = 0 |
| virtual void | ClearBuffer (int type) = 0 |
| virtual void | ClearColor (float r,float g,float b,float a) = 0 |
| virtual int | GetWidth () = 0 |
| virtual int | GetHeight () = 0 |
The connection from 3d rendercontext to 2d surface.
Definition at line 8 of file RAS_ICanvas.h.
|
|
Definition at line 11 of file RAS_ICanvas.h. |
|
|
Definition at line 15 of file RAS_ICanvas.h. |
|
|
Definition at line 16 of file RAS_ICanvas.h. |
|
|
Reimplemented in KX_BlenderCanvas, GlutCanvas, SDLCanvas, and KX_GlutCanvas. |
|
|
Reimplemented in KX_BlenderCanvas, GlutCanvas, SDLCanvas, and KX_GlutCanvas. |
|
|
Reimplemented in KX_BlenderCanvas, GlutCanvas, SDLCanvas, and KX_GlutCanvas. |
|
|
Reimplemented in KX_BlenderCanvas, GlutCanvas, SDLCanvas, and KX_GlutCanvas. |
|
|
Reimplemented in KX_BlenderCanvas, GlutCanvas, and SDLCanvas. |
|
|
Reimplemented in KX_BlenderCanvas, GlutCanvas, and SDLCanvas. |
|
|
Reimplemented in KX_BlenderCanvas, GlutCanvas, SDLCanvas, and KX_GlutCanvas. |
|
|
Reimplemented in KX_BlenderCanvas, GlutCanvas, SDLCanvas, and KX_GlutCanvas. |
|
|
Reimplemented in KX_BlenderCanvas, GlutCanvas, SDLCanvas, and KX_GlutCanvas. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000