Flatland

Documentation

SourceForge.net Logo

Demo Namespace Reference


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)


Generated on Sat Jan 13 17:20:21 2007 for Flatland by doxygen 1.5.1