#include "Track.h"
#include "stream_loader.h"
#include "FormErrors.h"
#include <Debug.h>
#include <boost/graph/adjacency_list.hpp>
#include <boost/graph/dijkstra_shortest_paths.hpp>
#include <cmath>
Go to the source code of this file.
Namespaces | |
| namespace | Track |
Classes | |
| class | Track::CollisionDeallocator< A > |
| Deletes a collision shape and associated mesh together. More... | |
| struct | Track::EdgeProperties |
Defines | |
| #define | BOOST_NO_HASH |
Functions | |
| Track::Track (std::istream &source, const Theme &theme, bool editor_in) | |
| Track::Track (const Theme &theme, bool editor_in) | |
| Track::~Track () | |
| const Path & | Track::get_path () const |
| std::ostream & | Track::operator<< (std::ostream &destination, const Track &track) |
| write a track to a stream, so it can be loaded with Track(stream) | |
| const Theme & | Track::get_theme () const |
| boost::shared_ptr< btCollisionShape > | Track::get_collision_shape () const |
| boost::shared_ptr< btCollisionShape > | Track::get_floor_shape () const |
| const MeshFaces & | Track::get_ai_mesh () const |
| void | Track::update_ai_mesh () |
| void | Track::scan_ai_graph () |
| const MeshFaces::Graph & | Track::get_ai_graph () const |
| btScalar | Track::get_lap_length () const |
| void | Track::set_filename (std::string filename_in) |
| std::string | Track::get_filename () const |
| void | Track::scan_theme () |
| const Lighting & | Track::get_lighting () const |
| void | Track::set_lighting (const Lighting &lighting) |
Variables | |
| const unsigned int | track_newest_version = 3 |
Definition in file Track.cpp.
| const unsigned int track_newest_version = 3 |
Generated at Mon Sep 6 00:41:14 2010 by Doxygen version 1.4.7 for Racer version svn335.