From b9f06f3f2998c6ae5474ef9de725fb34bf5511ec Mon Sep 17 00:00:00 2001 From: terkhen Date: Mon, 8 Feb 2010 21:19:41 +0000 Subject: (svn r19062) -Codechange: Move smallmap related functions to their own header. --- src/gui.h | 1 - src/industry.h | 2 -- src/newgrf.cpp | 1 + src/smallmap_gui.h | 18 ++++++++++++++++++ src/toolbar_gui.cpp | 1 + 5 files changed, 20 insertions(+), 3 deletions(-) create mode 100644 src/smallmap_gui.h (limited to 'src') diff --git a/src/gui.h b/src/gui.h index 3a01edba1..0e689cd60 100644 --- a/src/gui.h +++ b/src/gui.h @@ -64,7 +64,6 @@ void ShowSubsidiesList(); void ShowEstimatedCostOrIncome(Money cost, int x, int y); void ShowErrorMessage(StringID summary_msg, StringID detailed_msg, int x, int y, bool no_timeout = false); -void ShowSmallMap(); void ShowExtraViewPortWindow(TileIndex tile = INVALID_TILE); void BuildFileList(); diff --git a/src/industry.h b/src/industry.h index 27d56af5b..99ba24924 100644 --- a/src/industry.h +++ b/src/industry.h @@ -84,8 +84,6 @@ void PlantRandomFarmField(const Industry *i); void ReleaseDisastersTargetingIndustry(IndustryID); -/* smallmap_gui.cpp */ -void BuildIndustriesLegend(); /* industry_cmd.cpp */ void SetIndustryDailyChanges(); diff --git a/src/newgrf.cpp b/src/newgrf.cpp index d6db4c6f3..d0ae2d77d 100644 --- a/src/newgrf.cpp +++ b/src/newgrf.cpp @@ -45,6 +45,7 @@ #include #include "core/alloc_type.hpp" #include "core/mem_func.hpp" +#include "smallmap_gui.h" #include "table/strings.h" #include "table/build_industry.h" diff --git a/src/smallmap_gui.h b/src/smallmap_gui.h new file mode 100644 index 000000000..62ace3280 --- /dev/null +++ b/src/smallmap_gui.h @@ -0,0 +1,18 @@ +/* $Id$ */ + +/* + * 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 . + */ + +/** @file smallmap_gui.h Smallmap GUI functions, used at newgrf.cpp and toolbar_gui.cpp. */ + +#ifndef SMALLMAP_GUI_H +#define SMALLMAP_GUI_H + +void BuildIndustriesLegend(); +void ShowSmallMap(); + +#endif /* SMALLMAP_GUI_H */ diff --git a/src/toolbar_gui.cpp b/src/toolbar_gui.cpp index 33deeca78..6979df681 100644 --- a/src/toolbar_gui.cpp +++ b/src/toolbar_gui.cpp @@ -41,6 +41,7 @@ #include "rail.h" #include "widgets/dropdown_type.h" #include "company_base.h" +#include "smallmap_gui.h" #include "network/network.h" #include "network/network_gui.h" -- cgit v1.2.3-70-g09d2