source:
orxonox.OLD/trunk/src/util/track/track_node.h
@
10298
Last change on this file since 10298 was 9869, checked in by bensch, 18 years ago | |
---|---|
File size: 611 bytes |
Rev | Line | |
---|---|---|
[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 | ||
[5405] | 16 | /* FORWARD DECLARATION */ |
[3522] | 17 | class TrackManager; |
18 | ||
[4489] | 19 | //! A node that follows the track. |
[9869] | 20 | class TrackNode : public PNode |
[3836] | 21 | { |
[9869] | 22 | ObjectListDeclaratrion(TracNode); |
[3522] | 23 | public: |
[3556] | 24 | TrackNode (); |
[3533] | 25 | virtual ~TrackNode (); |
[3522] | 26 | |
27 | private: | |
[4489] | 28 | TrackManager* trackManager; //!< reference to the TrackManager |
[3522] | 29 | |
30 | }; | |
31 | ||
32 | #endif /* _TRACK_NODE_H */ |
Note: See TracBrowser
for help on using the repository browser.