00001 /* $Id: vehiclelist.h 14421 2008-09-30 20:39:50Z rubidium $ */ 00002 00005 #ifndef VEHICLELIST_H 00006 #define VEHICLELIST_H 00007 00008 #include "core/smallvec_type.hpp" 00009 00010 typedef SmallVector<const Vehicle *, 32> VehicleList; 00011 00012 void GenerateVehicleSortList(VehicleList *list, VehicleType type, Owner owner, uint32 index, uint16 window_type); 00013 void BuildDepotVehicleList(VehicleType type, TileIndex tile, VehicleList *engine_list, VehicleList *wagon_list, bool individual_wagons = false); 00014 00015 #endif /* VEHICLELIST_H */