Classes | |
struct | RawColor |
struct | Color |
4D vector used for RGBA colors More... | |
struct | ObjectProperties |
Visual properties. More... | |
class | Object |
Wrapper for a flatland object that can draw itself with OpenGL calls. More... | |
class | Block |
class | Wall |
class | Line |
class | RopeSegment |
class | Rope |
class | Terrain |
class | Ball |
class | Point |
class | Wheel |
class | Catapult |
class | Composite |
class | Beam |
class | Space |
class | App |
Typedefs | |
typedef unsigned int | Texture |
Handle to an OpenGL texture. | |
typedef std::vector< RopeSegment * > | RopeVector |
typedef std::list< Object * > | OList |
Functions | |
void | glColor (const Color &color) |
void | glVertex (const vec2 &v) |
void | Draw (const Flatland::Geometry &g, const ObjectProperties &appearance) |
void | DrawCircle (const Flatland::Geometry &g, const ObjectProperties &appearance) |
void | DrawQuad (const Flatland::Geometry &g, const ObjectProperties &appearance) |
void | DrawContact (const dContact &contact) |