(svn r18802) -Codechange: Deduplicate drawing-code for depots and stations/waypoints.

This commit is contained in:
frosch
2010-01-14 22:56:54 +00:00
parent f89d6bea0e
commit ed83388faa
4 changed files with 26 additions and 41 deletions

View File

@@ -19,6 +19,7 @@
#include "tile_type.h"
#include "cargo_type.h"
#include "vehicle_type.h"
#include "transparency.h"
void ModifyStationRatingAround(TileIndex tile, Owner owner, int amount, uint radius);
@@ -35,6 +36,8 @@ void UpdateStationAcceptance(Station *st, bool show_msg);
const DrawTileSprites *GetStationTileLayout(StationType st, byte gfx);
void StationPickerDrawSprite(int x, int y, StationType st, RailType railtype, RoadType roadtype, int image);
void DrawStationTileSeq(const struct TileInfo *ti, const DrawTileSprites *dts, TransparencyOption to, int32 total_offset, uint32 relocation, SpriteID default_palette);
bool HasStationInUse(StationID station, CompanyID company);
RoadStop *GetRoadStopByTile(TileIndex tile, RoadStopType type);