Flatland

Documentation

SourceForge.net Logo

demo.hpp File Reference


Detailed Description

Definition in file demo.hpp.

Go to the source code of this file.

Namespaces

namespace  Demo

Classes

struct  Demo::RawColor
struct  Demo::Color
 4D vector used for RGBA colors More...
struct  Demo::ObjectProperties
 Visual properties. More...
class  Demo::Object
 Wrapper for a flatland object that can draw itself with OpenGL calls. More...
class  Demo::Block
class  Demo::Wall
class  Demo::Line
class  Demo::RopeSegment
class  Demo::Rope
class  Demo::Terrain
class  Demo::Ball
class  Demo::Point
class  Demo::Wheel
class  Demo::Catapult
class  Demo::Composite
class  Demo::Beam
class  Demo::Space
class  Demo::App

Typedefs

typedef unsigned int Demo::Texture
 Handle to an OpenGL texture.
typedef std::vector< RopeSegment * > Demo::RopeVector
typedef std::list< Object * > Demo::OList

Functions

void Demo::DrawContact (const dContact &contact)
void Demo::glColor (const Color &color)
void Demo::glVertex (const vec2 &v)
void Demo::Draw (const Flatland::Geometry &g, const ObjectProperties &appearance)
void Demo::DrawCircle (const Flatland::Geometry &g, const ObjectProperties &appearance)
void Demo::DrawQuad (const Flatland::Geometry &g, const ObjectProperties &appearance)


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