src/openttd.h
changeset 9264 31f5792aa96b
parent 9263 0f1ba0ce5839
child 9265 3988d0156a49
equal deleted inserted replaced
9263:0f1ba0ce5839 9264:31f5792aa96b
     7 #ifndef VARDEF
     7 #ifndef VARDEF
     8 #define VARDEF extern
     8 #define VARDEF extern
     9 #endif
     9 #endif
    10 
    10 
    11 // Forward declarations of structs.
    11 // Forward declarations of structs.
    12 struct Depot;
       
    13 struct Waypoint;
    12 struct Waypoint;
    14 struct Station;
    13 struct Station;
    15 struct ViewPort;
    14 struct ViewPort;
    16 struct DrawPixelInfo;
    15 struct DrawPixelInfo;
    17 struct Group;
    16 struct Group;
    24 
    23 
    25 /* IDs used in Pools */
    24 /* IDs used in Pools */
    26 typedef uint16 StationID;
    25 typedef uint16 StationID;
    27 static const StationID INVALID_STATION = 0xFFFF;
    26 static const StationID INVALID_STATION = 0xFFFF;
    28 typedef uint16 RoadStopID;
    27 typedef uint16 RoadStopID;
    29 typedef uint16 DepotID;
       
    30 typedef uint16 WaypointID;
    28 typedef uint16 WaypointID;
    31 typedef uint16 OrderID;
    29 typedef uint16 OrderID;
    32 typedef uint16 SignID;
    30 typedef uint16 SignID;
    33 typedef uint16 GroupID;
    31 typedef uint16 GroupID;
    34 typedef uint16 EngineRenewID;
    32 typedef uint16 EngineRenewID;