Changeset - r8237:d8e599249043
[Not reviewed]
master
0 29 0
rubidium - 16 years ago 2008-01-09 21:27:39
rubidium@openttd.org
(svn r11801) -Codechange: remove some unneeded includes from some header files.
29 files changed with 43 insertions and 20 deletions:
0 comments (0 inline, 0 general)
src/airport_gui.cpp
Show inline comments
 
@@ -19,6 +19,7 @@
 
#include "variables.h"
 
#include "viewport_func.h"
 
#include "gfx_func.h"
 
#include "player.h"
 

	
 
static byte _selected_airport_type;
 

	
src/autoslope.h
Show inline comments
 
@@ -7,6 +7,7 @@
 

	
 
#include "depot.h"
 
#include "settings_type.h"
 
#include "player.h"
 

	
 
/**
 
 * Autoslope check for tiles with an entrance on an edge.
src/cargopacket.h
Show inline comments
 
@@ -6,6 +6,7 @@
 
#define CARGOPACKET_H
 

	
 
#include "economy_type.h"
 
#include "tile_type.h"
 
#include <list>
 

	
 
typedef uint32 CargoPacketID;
src/depot_gui.cpp
Show inline comments
 
@@ -23,6 +23,7 @@
 
#include "strings_func.h"
 
#include "window_func.h"
 
#include "vehicle_func.h"
 
#include "player.h"
 

	
 
/*
 
 * Since all depot window sizes aren't the same, we need to modify sizes a little.
src/dock_gui.cpp
Show inline comments
 
@@ -20,6 +20,7 @@
 
#include "sound_func.h"
 
#include "viewport_func.h"
 
#include "gfx_func.h"
 
#include "player.h"
 

	
 
static void ShowBuildDockStationPicker();
 
static void ShowBuildDocksDepotPicker();
src/elrail.cpp
Show inline comments
 
@@ -65,6 +65,7 @@
 
#include "transparency.h"
 
#include "tunnelbridge_map.h"
 
#include "vehicle_func.h"
 
#include "player.h"
 

	
 

	
 
static inline TLG GetTLG(TileIndex t)
src/engine.h
Show inline comments
 
@@ -5,11 +5,9 @@
 
#ifndef ENGINE_H
 
#define ENGINE_H
 

	
 
#include "oldpool.h"
 
#include "rail_type.h"
 
#include "cargo_type.h"
 
#include "vehicle_type.h"
 
#include "command_type.h"
 
#include "gfx_type.h"
 
#include "date_type.h"
 
#include "sound_type.h"
src/group.h
Show inline comments
 
@@ -76,19 +76,7 @@ static inline uint GetGroupArraySize(voi
 
 * @param id_e The EngineID of the engine to count
 
 * @return The number of engines with EngineID id_e in the group
 
 */
 
static inline uint GetGroupNumEngines(PlayerID p, GroupID id_g, EngineID id_e)
 
{
 
	if (IsValidGroupID(id_g)) return GetGroup(id_g)->num_engines[id_e];
 

	
 
	uint num = GetPlayer(p)->num_engines[id_e];
 
	if (!IsDefaultGroupID(id_g)) return num;
 

	
 
	const Group *g;
 
	FOR_ALL_GROUPS(g) {
 
		if (g->owner == p) num -= g->num_engines[id_e];
 
	}
 
	return num;
 
}
 
uint GetGroupNumEngines(PlayerID p, GroupID id_g, EngineID id_e);
 

	
 
static inline void IncreaseGroupNumVehicle(GroupID id_g)
 
{
 
@@ -105,6 +93,6 @@ void InitializeGroup();
 
void SetTrainGroupID(Vehicle *v, GroupID grp);
 
void UpdateTrainGroupID(Vehicle *v);
 
void RemoveVehicleFromGroup(const Vehicle *v);
 
void RemoveAllGroupsForPlayer(const Player *p);
 
void RemoveAllGroupsForPlayer(const PlayerID p);
 

	
 
#endif /* GROUP_H */
src/group_cmd.cpp
Show inline comments
 
@@ -409,13 +409,26 @@ void UpdateTrainGroupID(Vehicle *v)
 
	InvalidateWindow(WC_REPLACE_VEHICLE, VEH_TRAIN);
 
}
 

	
 
uint GetGroupNumEngines(PlayerID p, GroupID id_g, EngineID id_e)
 
{
 
	if (IsValidGroupID(id_g)) return GetGroup(id_g)->num_engines[id_e];
 

	
 
void RemoveAllGroupsForPlayer(const Player *p)
 
	uint num = GetPlayer(p)->num_engines[id_e];
 
	if (!IsDefaultGroupID(id_g)) return num;
 

	
 
	const Group *g;
 
	FOR_ALL_GROUPS(g) {
 
		if (g->owner == p) num -= g->num_engines[id_e];
 
	}
 
	return num;
 
}
 

	
 
void RemoveAllGroupsForPlayer(const PlayerID p)
 
{
 
	Group *g;
 

	
 
	FOR_ALL_GROUPS(g) {
 
		if (p->index == g->owner) delete g;
 
		if (p == g->owner) delete g;
 
	}
 
}
 

	
src/group_gui.cpp
Show inline comments
 
@@ -24,6 +24,7 @@
 
#include "string_func.h"
 
#include "viewport_func.h"
 
#include "gfx_func.h"
 
#include "player.h"
 

	
 

	
 
struct Sorting {
src/industry_gui.cpp
Show inline comments
 
@@ -23,6 +23,7 @@
 
#include "newgrf_text.h"
 
#include "strings_func.h"
 
#include "map_func.h"
 
#include "player.h"
 

	
 
bool _ignore_restrictions;
 

	
src/newgrf.cpp
Show inline comments
 
@@ -47,6 +47,7 @@
 
#include "sound_func.h"
 
#include "string_func.h"
 
#include "road_func.h"
 
#include "player.h"
 

	
 
/* TTDPatch extended GRF format codec
 
 * (c) Petr Baudis 2004 (GPL'd)
src/newgrf_house.cpp
Show inline comments
 
@@ -23,6 +23,7 @@
 
#include "newgrf_commons.h"
 
#include "transparency.h"
 
#include "functions.h"
 
#include "player.h"
 

	
 
static BuildingCounts    _building_counts;
 
static HouseClassMapping _class_mapping[HOUSE_CLASS_MAX];
src/newgrf_industries.cpp
Show inline comments
 
@@ -20,6 +20,7 @@
 
#include "newgrf_town.h"
 
#include "window_func.h"
 
#include "town.h"
 
#include "player.h"
 

	
 
/* Since the industry IDs defined by the GRF file don't necessarily correlate
 
 * to those used by the game, the IDs used for overriding old industries must be
src/newgrf_station.cpp
Show inline comments
 
@@ -23,6 +23,7 @@
 
#include "newgrf_town.h"
 
#include "gfx_func.h"
 
#include "date_func.h"
 
#include "player.h"
 

	
 
static StationClass station_classes[STAT_CLASS_MAX];
 

	
src/newgrf_station.h
Show inline comments
 
@@ -8,6 +8,7 @@
 
#include "engine.h"
 
#include "newgrf_callbacks.h"
 
#include "newgrf_cargo.h"
 
#include "tile_type.h"
 

	
 
enum StationClassID {
 
	STAT_CLASS_BEGIN = 0,    ///< the lowest valid value
src/order_gui.cpp
Show inline comments
 
@@ -27,6 +27,7 @@
 
#include "window_func.h"
 
#include "vehicle_func.h"
 
#include "settings_type.h"
 
#include "player.h"
 

	
 
enum OrderWindowWidgets {
 
	ORDER_WIDGET_CLOSEBOX = 0,
src/player.h
Show inline comments
 
@@ -11,6 +11,8 @@
 
#include "engine.h"
 
#include "livery.h"
 
#include "autoreplace_type.h"
 
#include "economy_type.h"
 
#include "tile_type.h"
 

	
 
struct PlayerEconomyEntry {
 
	Money income;
src/players.cpp
Show inline comments
 
@@ -889,7 +889,7 @@ CommandCost CmdPlayerCtrl(TileIndex tile
 
			p->is_active = false;
 
		}
 
		RemoveAllEngineReplacementForPlayer(p);
 
		RemoveAllGroupsForPlayer(p);
 
		RemoveAllGroupsForPlayer(p->index);
 

	
 
	} break;
 

	
src/rail.cpp
Show inline comments
 
@@ -11,6 +11,7 @@
 
#include "tunnelbridge_map.h"
 
#include "settings_type.h"
 
#include "date_func.h"
 
#include "player.h"
 

	
 

	
 
/* XXX: Below 3 tables store duplicate data. Maybe remove some? */
src/rail_gui.cpp
Show inline comments
 
@@ -27,6 +27,7 @@
 
#include "window_func.h"
 
#include "date_func.h"
 
#include "sound_func.h"
 
#include "player.h"
 

	
 
#include "bridge_map.h"
 
#include "rail_map.h"
src/road_gui.cpp
Show inline comments
 
@@ -23,6 +23,7 @@
 
#include "window_func.h"
 
#include "vehicle_func.h"
 
#include "sound_func.h"
 
#include "player.h"
 

	
 

	
 
static void ShowRVStationPicker(RoadStop::Type rs);
src/station.h
Show inline comments
 
@@ -6,7 +6,6 @@
 
#define STATION_H
 

	
 
#include "airport.h"
 
#include "player.h"
 
#include "oldpool.h"
 
#include "sprite.h"
 
#include "road_type.h"
src/strings.cpp
Show inline comments
 
@@ -34,6 +34,7 @@
 
#include "date_func.h"
 
#include "vehicle_base.h"
 
#include "string_func.h"
 
#include "player.h"
 

	
 
/* for opendir/readdir/closedir */
 
# include "fios.h"
src/timetable_gui.cpp
Show inline comments
 
@@ -17,6 +17,7 @@
 
#include "vehicle_base.h"
 
#include "string_func.h"
 
#include "gfx_func.h"
 
#include "player.h"
 

	
 
static int GetOrderFromTimetableWndPt(Window *w, int y, const Vehicle *v)
 
{
src/viewport.cpp
Show inline comments
 
@@ -25,6 +25,7 @@
 
#include "strings_func.h"
 
#include "zoom_func.h"
 
#include "vehicle_func.h"
 
#include "player.h"
 

	
 
#define VIEWPORT_DRAW_MEM (65536 * 2)
 

	
src/water_cmd.cpp
Show inline comments
 
@@ -33,6 +33,7 @@
 
#include "vehicle_func.h"
 
#include "sound_func.h"
 
#include "variables.h"
 
#include "player.h"
 

	
 

	
 
static Vehicle *FindFloodableVehicleOnTile(TileIndex tile);
src/waypoint.cpp
Show inline comments
 
@@ -29,6 +29,7 @@
 
#include "vehicle_func.h"
 
#include "vehicle_base.h"
 
#include "string_func.h"
 
#include "player.h"
 

	
 
enum {
 
	MAX_WAYPOINTS_PER_TOWN = 64,
src/waypoint.h
Show inline comments
 
@@ -7,6 +7,7 @@
 

	
 
#include "oldpool.h"
 
#include "rail_map.h"
 
#include "command_type.h"
 

	
 
struct Waypoint;
 
DECLARE_OLD_POOL(Waypoint, Waypoint, 3, 8000)
0 comments (0 inline, 0 general)