HoverRace
2.0
|
Classes | |
class | LevelBuilder |
class | MapSprite |
class | MR_2DFloatPos |
struct | MR_Connection |
struct | TrackCompilationLog |
Simple logging interface for track compilation progress reporting. More... | |
class | TrackCompileExn |
Exception indicating the track failed to compile. More... | |
class | TrackCompiler |
Compiles the standard textual track format (usually generated by HoverCAD). More... | |
class | TrackSpecParser |
class | VisibleStep |
Typedefs | |
typedef std::shared_ptr< TrackCompilationLog > | TrackCompilationLogPtr |
Functions | |
static void | AddZonetoArray (int pZone, int *pDestArray, int &pDestIndex) |
static double | GetAngle (const MR_2DFloatPos &pPoint0, const MR_2DFloatPos &pPoint1, double pRef=0.0) |
static std::shared_ptr< Model::SurfaceElement > | sLoadTexture (TrackSpecParser *pParser) |
Variables | |
static LevelBuilder * | gsCurrentLevelBuilder = nullptr |
static const double | Pi = fabs(atan2((double) 0, (double) -1)) |
typedef std::shared_ptr<TrackCompilationLog> HoverRace::MazeCompiler::TrackCompilationLogPtr |
|
static |
|
static |
|
static |
|
static |
|
static |