Files
@ r4682:f3c270aa98d4
Branch filter:
Location: cpp/openttd-patchpack/source/vehicle_gui.h - annotation
r4682:f3c270aa98d4
2.1 KiB
text/x-c
(svn r6587) WebTranslator2 update to 2006-09-30 17:59:21
brazilian_portuguese - 44 fixed by tucalipe (44)
czech - 3 changed by Hadez (3)
hungarian - 8 fixed by miham (8)
polish - 8 fixed, 4 changed by meush (12)
swedish - 8 fixed by cjw (8)
brazilian_portuguese - 44 fixed by tucalipe (44)
czech - 3 changed by Hadez (3)
hungarian - 8 fixed by miham (8)
polish - 8 fixed, 4 changed by meush (12)
swedish - 8 fixed by cjw (8)
r2186:5ee653b1b5e1 r2186:5ee653b1b5e1 r164:32c72e637930 r164:32c72e637930 r164:32c72e637930 r4442:b5f1e6ca1edf r1752:e339152fbe8d r2436:963efe8b84cc r4642:20c2c97f04d8 r1093:18f56ef2d029 r164:32c72e637930 r164:32c72e637930 r588:c0748f0d2104 r588:c0748f0d2104 r588:c0748f0d2104 r164:32c72e637930 r164:32c72e637930 r4449:08eb8dc3465f r4449:08eb8dc3465f r4546:198accac2b54 r4449:08eb8dc3465f r4449:08eb8dc3465f r4681:f719e26018b5 r4546:198accac2b54 r4449:08eb8dc3465f r4449:08eb8dc3465f r4506:98668beebd0e r4506:98668beebd0e r4681:f719e26018b5 r4506:98668beebd0e r4506:98668beebd0e r4442:b5f1e6ca1edf r4442:b5f1e6ca1edf r1907:da80804490bd r1907:da80804490bd r1907:da80804490bd r1907:da80804490bd r1907:da80804490bd r842:96908cec3367 r4442:b5f1e6ca1edf r4442:b5f1e6ca1edf r4442:b5f1e6ca1edf r4442:b5f1e6ca1edf r4542:80951dd47a54 r4542:80951dd47a54 r4442:b5f1e6ca1edf r4442:b5f1e6ca1edf r4442:b5f1e6ca1edf r4442:b5f1e6ca1edf r4442:b5f1e6ca1edf r4442:b5f1e6ca1edf r2552:89bd3d50b470 r2552:89bd3d50b470 r4542:80951dd47a54 r2552:89bd3d50b470 r4668:04e452c9b928 r4668:04e452c9b928 r4681:f719e26018b5 r4668:04e452c9b928 r164:32c72e637930 | /* $Id$ */
#ifndef VEHICLE_GUI_H
#define VEHICLE_GUI_H
#include "window.h"
void DrawVehicleProfitButton(const Vehicle *v, int x, int y);
void ShowVehicleRefitWindow(const Vehicle *v);
void InitializeVehiclesGuiList(void);
/* sorter stuff */
void RebuildVehicleLists(void);
void ResortVehicleLists(void);
#define PERIODIC_RESORT_DAYS 10
/* Vehicle List Window type flags */
enum {
VLW_STANDARD = 0 << 8,
VLW_SHARED_ORDERS = 1 << 8,
VLW_STATION_LIST = 2 << 8,
VLW_DEPOT_LIST = 3 << 8,
VLW_MASK = 0x700,
};
static inline bool ValidVLWFlags(uint16 flags)
{
return (flags == VLW_STANDARD || flags == VLW_SHARED_ORDERS || flags == VLW_STATION_LIST || flags == VLW_DEPOT_LIST);
}
void PlayerVehWndProc(Window *w, WindowEvent *e);
void DrawTrainEnginePurchaseInfo(int x, int y, EngineID engine_number);
void DrawTrainWagonPurchaseInfo(int x, int y, EngineID engine_number);
void DrawRoadVehPurchaseInfo(int x, int y, EngineID engine_number);
void DrawAircraftPurchaseInfo(int x, int y, EngineID engine_number);
void DrawShipPurchaseInfo(int x, int y, EngineID engine_number);
void DrawTrainImage(const Vehicle *v, int x, int y, int count, int skip, VehicleID selection);
void DrawRoadVehImage(const Vehicle *v, int x, int y, VehicleID selection);
void DrawShipImage(const Vehicle *v, int x, int y, VehicleID selection);
void DrawSmallOrderListShip(const Vehicle *v, int x, int y);
void DrawAircraftImage(const Vehicle *v, int x, int y, VehicleID selection);
void DrawSmallOrderListAircraft(const Vehicle *v, int x, int y);
void ShowBuildTrainWindow(TileIndex tile);
void ShowBuildRoadVehWindow(TileIndex tile);
void ShowBuildShipWindow(TileIndex tile);
void ShowBuildAircraftWindow(TileIndex tile);
void ChangeVehicleViewWindow(const Vehicle *from_v, const Vehicle *to_v);
int ShowAdditionalText(int x, int y, int w, EngineID engine);
void ShowVehicleListWindow(PlayerID player, StationID station, byte vehicle_type);
void ShowVehWithSharedOrders(Vehicle *v, byte vehicle_type);
void ShowVehDepotOrders(PlayerID player, byte vehicle_type, TileIndex depot_tile);
#endif /* VEHICLE_GUI_H */
|