From 880412c5fd562a205475d115601594962dbbb61b Mon Sep 17 00:00:00 2001 From: tron Date: Sun, 4 Feb 2007 10:25:57 +0000 Subject: (svn r8570) -Fix Add a regular constructor and destructor to AirportFTAClass --- src/airport.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'src/airport.h') diff --git a/src/airport.h b/src/airport.h index a020b14ef..8b0b89757 100644 --- a/src/airport.h +++ b/src/airport.h @@ -128,9 +128,26 @@ typedef struct AirportMovingData { DirectionByte direction; } AirportMovingData; +struct AirportFTAbuildup; + // Finite sTate mAchine --> FTA typedef struct AirportFTAClass { public: + AirportFTAClass( + const AirportMovingData *moving_data, + const byte *terminals, + const byte *helipads, + byte entry_point, + AcceptPlanes acc_planes, + const AirportFTAbuildup *apFA, + const TileIndexDiffC *depots, + byte nof_depots, + uint size_x, + uint size_y + ); + + ~AirportFTAClass(); + const AirportMovingData *MovingData(byte position) const { assert(position < nofelements); -- cgit v1.2.3-54-g00ecf