Definition in file shapes.hpp.
Go to the source code of this file.
Namespaces | |
namespace | Flatland |
Classes | |
class | Flatland::Quad |
abstract rectangular shape; cannot be instantiated More... | |
class | Flatland::Block |
TODO merge with Quad (after you make a line collider). More... | |
class | Flatland::Line |
finite line segment More... | |
class | Flatland::Terrain |
Terrains must be built strictly west-to-east; each x value must be greater than the previous x value. More... | |
class | Flatland::Circle |
ball shape More... | |
class | Flatland::Composite |
dynamic shape composed of other shapes More... | |
Typedefs | |
typedef std::vector< vec2 > | Flatland::VList |
typedef std::vector< Line > | Flatland::LineStrip |
typedef std::map< float, int > | Flatland::SpanMap |
typedef std::list< Geometry * > | Flatland::GList |