# include <values.h> // for MAXINT
#endif
+#include <deque> // STL double ended queue
+
#include <fg_typedefs.h>
#include <fg_constants.h>
#include <Aircraft/aircraft.hxx>
#include <FDM/flight.hxx>
#include <Controls/controls.hxx>
-#include <deque> // STL double ended queue
-
-#ifdef NEEDNAMESPACESTD
-using namespace std;
-#endif
+FG_USING_STD(deque);
#ifndef WIN32
typedef struct {
virtual void draw( void ) = 0; // Required method in derived classes
};
+typedef deque< instr_item * > HudContainerType;
+typedef HudContainerType::iterator HudIterator;
+
typedef instr_item *HIptr;
-extern deque< instr_item *> HUD_deque;
+extern HudContainerType HUD_deque;
// instr_item This class has no other purpose than to maintain
// a linked list of instrument and derived class
#endif // _HUD_H
// $Log$
+// Revision 1.19 1999/03/02 01:02:38 curt
+// Tweaks for building with native SGI compilers.
+//
+// Revision 1.18 1999/02/26 22:08:45 curt
+// Added initial support for native SGI compilers.
+//
// Revision 1.17 1999/02/01 21:33:28 curt
// Renamed FlightGear/Simulator/Flight to FlightGear/Simulator/FDM since
// Jon accepted my offer to do this and thought it was a good idea.