Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/branches/playability/src/util/track/track_node.h @ 10241

Last change on this file since 10241 was 10088, checked in by patrick, 18 years ago

added the track subsystem to the buildprocess again, integrated it into the new basobject framework and commented out big regions of code because it didn't compile.
@beni: your work now can begin :D

File size: 612 bytes
RevLine 
[9869]1/*!
[5039]2 * @file track_node.h
[4836]3  *  Definition of the TrackNode are located here
[9869]4
5    the TrackNode is the node, that follows the Track (and the TrackManager)
[3522]6    through the level.
[9869]7    Under normal confitions the Plyaer(s) are
[3522]8*/
9
10
11#ifndef _TRACK_NODE_H
12#define _TRACK_NODE_H
13
14#include "p_node.h"
15
[10088]16
[5405]17/* FORWARD DECLARATION */
[3522]18class TrackManager;
19
[4489]20//! A node that follows the track.
[9869]21class TrackNode : public PNode
[3836]22{
[10088]23  ObjectListDeclaration(TrackNode);
[3522]24 public:
[3556]25  TrackNode ();
[3533]26  virtual ~TrackNode ();
[3522]27
28 private:
[4489]29  TrackManager* trackManager;         //!< reference to the TrackManager
[3522]30
31};
32
33#endif /* _TRACK_NODE_H */
Note: See TracBrowser for help on using the repository browser.