Files
@ r25958:603d75b53498
Branch filter:
Location: cpp/openttd-patchpack/source/src/gui.h - annotation
r25958:603d75b53498
2.0 KiB
text/x-c
Doc: update multiplayer documentation with latest changes (#9552)
Although several places were fixed during the PR making the change,
not all made it in this document.
While at it, removed all kinds of Markdown warnings by an excessive
usage of spacebar in this document.
Although several places were fixed during the PR making the change,
not all made it in this document.
While at it, removed all kinds of Markdown warnings by an excessive
usage of spacebar in this document.
r12768:980ae0491352 r12768:980ae0491352 r12768:980ae0491352 r12768:980ae0491352 r12768:980ae0491352 r12768:980ae0491352 r12768:980ae0491352 r9111:983de9c5a848 r6179:c0508e7aefec r5475:3f5cd13d1b63 r5475:3f5cd13d1b63 r5475:3f5cd13d1b63 r8121:d05602c69734 r8131:7a50db7be0ff r8138:f851b4cbdad1 r9126:35955a7b9d9e r20339:ff8e383cfb7d r20356:2fbb54644e80 r5475:3f5cd13d1b63 r15418:e7ab6dbdd591 r15418:e7ab6dbdd591 r6179:c0508e7aefec r8723:866f284e9c98 r5475:3f5cd13d1b63 r6179:c0508e7aefec r6247:96e840dbefcc r11069:3f09c162966b r5475:3f5cd13d1b63 r6179:c0508e7aefec r5475:3f5cd13d1b63 r5475:3f5cd13d1b63 r6179:c0508e7aefec r15418:e7ab6dbdd591 r15418:e7ab6dbdd591 r5475:3f5cd13d1b63 r15418:e7ab6dbdd591 r15418:e7ab6dbdd591 r5475:3f5cd13d1b63 r6179:c0508e7aefec r6247:96e840dbefcc r6247:96e840dbefcc r5475:3f5cd13d1b63 r6179:c0508e7aefec r16845:ae3513c8806c r6247:96e840dbefcc r6247:96e840dbefcc r6247:96e840dbefcc r6247:96e840dbefcc r19808:698bcdaa2d41 r6247:96e840dbefcc r20359:fae457d8d0be r18962:69567f39810d r20356:2fbb54644e80 r5475:3f5cd13d1b63 r6990:2b928bd441ba r14635:a75264d517b7 r24333:94ef0c6c84e2 r24333:94ef0c6c84e2 r5475:3f5cd13d1b63 r6179:c0508e7aefec r8558:7419ecc1d583 r5475:3f5cd13d1b63 r6247:96e840dbefcc r13092:7d6dcd5428fd r6247:96e840dbefcc r5475:3f5cd13d1b63 r5475:3f5cd13d1b63 | /*
* This file is part of OpenTTD.
* OpenTTD is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.
* OpenTTD is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenTTD. If not, see <http://www.gnu.org/licenses/>.
*/
/** @file gui.h GUI functions that shouldn't be here. */
#ifndef GUI_H
#define GUI_H
#include "vehicle_type.h"
#include "economy_type.h"
#include "tile_type.h"
#include "transport_type.h"
#include "story_type.h"
#include "company_type.h"
struct Window;
/* main_gui.cpp */
void InitializeGUI();
/* settings_gui.cpp */
void ShowGameOptions();
void ShowGameSettings();
/* train_gui.cpp */
void ShowOrdersWindow(const Vehicle *v);
/* dock_gui.cpp */
Window *ShowBuildDocksToolbar();
Window *ShowBuildDocksScenToolbar();
/* airport_gui.cpp */
Window *ShowBuildAirToolbar();
/* tgp_gui.cpp */
void ShowGenerateLandscape();
void ShowHeightmapLoad();
/* misc_gui.cpp */
void ShowLandInfo(TileIndex tile);
void ShowAboutWindow();
void ShowBuildTreesToolbar();
void ShowTownDirectory();
void ShowIndustryDirectory();
void ShowIndustryCargoesWindow();
void ShowSubsidiesList();
void ShowGoalsList(CompanyID company);
void ShowGoalQuestion(uint16 id, byte type, uint32 button_mask, const char *question);
void ShowStoryBook(CompanyID company, uint16 page_id = INVALID_STORY_PAGE);
void ShowEstimatedCostOrIncome(Money cost, int x, int y);
void ShowExtraViewportWindow(TileIndex tile = INVALID_TILE);
void ShowExtraViewportWindowForTileUnderCursor();
/* bridge_gui.cpp */
void ShowBuildBridgeWindow(TileIndex start, TileIndex end, TransportType transport_type, byte bridge_type);
void ShowBuildIndustryWindow();
void ShowFoundTownWindow();
void ShowMusicWindow();
#endif /* GUI_H */
|