#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.