src/gui.h
branchgamebalance
changeset 9911 0b8b245a2391
parent 9895 7bd07f43b0e3
child 9912 1ac8aac92385
equal deleted inserted replaced
9910:0b2aebc8283e 9911:0b8b245a2391
    44 /* train_gui.cpp */
    44 /* train_gui.cpp */
    45 void ShowTrainViewWindow(const Vehicle *v);
    45 void ShowTrainViewWindow(const Vehicle *v);
    46 void ShowOrdersWindow(const Vehicle *v);
    46 void ShowOrdersWindow(const Vehicle *v);
    47 
    47 
    48 /* road_gui.cpp */
    48 /* road_gui.cpp */
    49 void ShowBuildRoadToolbar();
    49 void ShowBuildRoadToolbar(RoadType roadtype);
    50 void ShowBuildRoadScenToolbar();
    50 void ShowBuildRoadScenToolbar();
    51 void ShowRoadVehViewWindow(const Vehicle *v);
    51 void ShowRoadVehViewWindow(const Vehicle *v);
    52 
    52 
    53 /* dock_gui.cpp */
    53 /* dock_gui.cpp */
    54 void ShowBuildDocksToolbar();
    54 void ShowBuildDocksToolbar();
    66 
    66 
    67 void PlaceProc_DemolishArea(TileIndex tile);
    67 void PlaceProc_DemolishArea(TileIndex tile);
    68 void PlaceProc_LevelLand(TileIndex tile);
    68 void PlaceProc_LevelLand(TileIndex tile);
    69 bool GUIPlaceProcDragXY(const WindowEvent *e);
    69 bool GUIPlaceProcDragXY(const WindowEvent *e);
    70 
    70 
    71 enum { // max 32 - 4 = 28 types
    71 enum {
    72 	GUI_PlaceProc_DemolishArea    = 0 << 4,
    72 	GUI_PlaceProc_None,
    73 	GUI_PlaceProc_LevelArea       = 1 << 4,
    73 	GUI_PlaceProc_DemolishArea,
    74 	GUI_PlaceProc_DesertArea      = 2 << 4,
    74 	GUI_PlaceProc_LevelArea,
    75 	GUI_PlaceProc_WaterArea       = 3 << 4,
    75 	GUI_PlaceProc_DesertArea,
    76 	GUI_PlaceProc_ConvertRailArea = 4 << 4,
    76 	GUI_PlaceProc_WaterArea,
    77 	GUI_PlaceProc_RockyArea       = 5 << 4,
    77 	GUI_PlaceProc_ConvertRailArea,
       
    78 	GUI_PlaceProc_RockyArea,
       
    79 	GUI_PlaceProc_RemoveFromStation,
    78 };
    80 };
    79 
    81 
    80 /* misc_gui.cpp */
    82 /* misc_gui.cpp */
    81 void PlaceLandBlockInfo();
    83 void PlaceLandBlockInfo();
    82 void ShowAboutWindow();
    84 void ShowAboutWindow();
   136 VARDEF PlaceProc *_place_proc;
   138 VARDEF PlaceProc *_place_proc;
   137 
   139 
   138 /* vehicle_gui.cpp */
   140 /* vehicle_gui.cpp */
   139 void InitializeGUI();
   141 void InitializeGUI();
   140 
   142 
       
   143 void ShowPlayerGroup(PlayerID player, VehicleType veh);
       
   144 
   141 #endif /* GUI_H */
   145 #endif /* GUI_H */