#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.