Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStijn Buys <ingar@osirion.org>2008-09-28 15:05:13 +0000
committerStijn Buys <ingar@osirion.org>2008-09-28 15:05:13 +0000
commitfd778219e40c5fbb4d0af1839cbc313caaf10d9d (patch)
treeb6e413f4c1a5ba4091503ba97c784278485d3933 /src/game/racetrack.h
parentbedcff956d253621ec00aa7d2919c22a4c88b0b2 (diff)
move base game module to new subdirectory
Diffstat (limited to 'src/game/racetrack.h')
-rw-r--r--src/game/racetrack.h63
1 files changed, 0 insertions, 63 deletions
diff --git a/src/game/racetrack.h b/src/game/racetrack.h
deleted file mode 100644
index 733051a..0000000
--- a/src/game/racetrack.h
+++ /dev/null
@@ -1,63 +0,0 @@
-/*
- game/racetrack.h
- This file is part of the Osirion project and is distributed under
- the terms and conditions of the GNU General Public License version 2
-*/
-
-#ifndef __INCLUDED_GAME_RACETRACK_H__
-#define __INCLUDED_GAME_RACETRACK_H__
-
-#include "core/entity.h"
-#include "core/player.h"
-#include "math/mathlib.h"
-
-#include <string>
-
-namespace game {
-
-class CheckPoint;
-
-/* ---- class RaceTrack -------------------------------------------- */
-
-class RaceTrack : public core::EntityDynamic {
-
-public:
- typedef std::list<CheckPoint *> CheckPoints ;
-
- RaceTrack();
- ~RaceTrack();
-
- void add_checkpoint(CheckPoint *checkpoint);
-
- /// reset the race track
- void reset();
-
- virtual void frame(float seconds);
-
- inline core::Player *player() { return track_player; }
-
-private:
- CheckPoints track_checkpoints;
- core::Player *track_player;
- float track_racestart;
- float track_checkpointtime;
- CheckPoints::iterator track_checkpoint;
-
-};
-
-/* ---- class CheckPoint ------------------------------------------- */
-
-class CheckPoint : public core::EntityDynamic {
-public:
- CheckPoint(RaceTrack *parent);
- ~CheckPoint();
-
-private:
- RaceTrack *parent_track;
-};
-
-
-}
-
-#endif // __INCLUDED_GAME_NAVPOINT_H__
-