#include "nub/object.h"#include "nub/ref.h"


Go to the source code of this file.
Namespaces | |
| namespace | rutz |
| namespace | geom |
| namespace | media |
| namespace | Gfx |
Classes | |
| class | Gfx::Canvas |
| class | Gfx::Canvas::Saver< doit, undoit > |
Defines | |
| #define | BLOCK_TYPEDEF(name) typedef Canvas::Saver<&Canvas::begin##name, &Canvas::end> name##Block |
Typedefs | |
| typedef Canvas::Saver <&Canvas::pushMatrix,&Canvas::popMatrix > | Gfx::MatrixSaver |
| typedef Canvas::Saver <&Canvas::pushAttribs,&Canvas::popAttribs > | Gfx::AttribSaver |
Functions | |
| Gfx::BLOCK_TYPEDEF (Points) | |
| Gfx::BLOCK_TYPEDEF (Lines) | |
| Gfx::BLOCK_TYPEDEF (LineStrip) | |
| Gfx::BLOCK_TYPEDEF (LineLoop) | |
| Gfx::BLOCK_TYPEDEF (Triangles) | |
| Gfx::BLOCK_TYPEDEF (TriangleStrip) | |
| Gfx::BLOCK_TYPEDEF (TriangleFan) | |
| Gfx::BLOCK_TYPEDEF (Quads) | |
| Gfx::BLOCK_TYPEDEF (QuadStrip) | |
| Gfx::BLOCK_TYPEDEF (Polygon) | |
Definition in file canvas.h.