32void ShowOrdersWindow(
const Vehicle *v);
47void ShowAboutWindow();
51void ShowBuildTreesToolbar();
54void ShowTownDirectory();
55void ShowFoundTownWindow();
58void ShowIndustryDirectory();
60void ShowBuildIndustryWindow();
63void ShowSubsidiesList();
80void ShowMusicWindow();
Container for an encoded string, created by GetEncodedString.
Types related to companies.
Types related to the economy.
void ShowGoalQuestion(uint16_t id, uint8_t type, uint32_t button_mask, const EncodedString &question)
Display a goal question.
void ShowStoryBook(CompanyID company, StoryPageID page_id=StoryPageID::Invalid(), bool centered=false)
Raise or create the story book window for company, at page page_id.
void ShowIndustryCargoesWindow()
Open the industry and cargoes window with an industry.
void ShowGoalsList(CompanyID company)
Open a goal list window.
void ShowGenerateLandscape()
Start with a normal game.
void ShowBuildBridgeWindow(TileIndex start, TileIndex end, TransportType transport_type, RailType railtype, RoadType roadtype)
Prepare the data for the build a bridge window.
Window * ShowBuildAirToolbar()
Open the build airport toolbar window.
Window * ShowBuildDocksScenToolbar()
Open the build water toolbar window for the scenario editor.
void ShowEstimatedCostOrIncome(Money cost, int x, int y)
Display estimated costs.
Window * ShowBuildDocksToolbar()
Open the build water toolbar window.
void ShowLandInfo(TileIndex tile)
Show land information window.
void ShowExtraViewportWindowForTileUnderCursor()
Show a new Extra Viewport window.
void ShowExtraViewportWindow(TileIndex tile=INVALID_TILE)
Show a new Extra Viewport window.
void ShowHeightmapLoad()
Start with loading a heightmap.
void ShowGameOptions()
Open the game options window.
The different types of rail.
RailType
Enumeration for all possible railtypes.
Enums and other types related to roads.
RoadType
The different roadtypes we support.
Basic types related to story pages.
PoolID< uint16_t, struct StoryPageIDTag, 64000, 0xFFFF > StoryPageID
ID of a story page.
Types related to strings.
Data structure for an opened window.
StrongType::Typedef< uint32_t, struct TileIndexTag, StrongType::Compare, StrongType::Integer, StrongType::Compatible< int32_t >, StrongType::Compatible< int64_t > > TileIndex
The index/ID of a Tile.
constexpr TileIndex INVALID_TILE
The very nice invalid tile marker.
Base types related to transport.
TransportType
Available types of transport.
Types related to vehicles.