Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00012 #ifndef STATION_GUI_H
00013 #define STATION_GUI_H
00014
00015 #include "command_type.h"
00016 #include "station_type.h"
00017 #include "tilearea_type.h"
00018 #include "window_type.h"
00019 #include "cargo_type.h"
00020 #include <set>
00021
00022
00024 enum StationCoverageType {
00025 SCT_PASSENGERS_ONLY,
00026 SCT_NON_PASSENGERS_ONLY,
00027 SCT_ALL,
00028 };
00029
00030 int DrawStationCoverageAreaText(int left, int right, int top, StationCoverageType sct, int rad, bool supplies);
00031 void CheckRedrawStationCoverage(const Window *w);
00032
00033 void ShowSelectStationIfNeeded(CommandContainer cmd, TileArea ta);
00034 void ShowSelectWaypointIfNeeded(CommandContainer cmd, TileArea ta);
00035
00036 #endif