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 |