diff -r 1e63b7128e05 -r c17046b1b8a2 src/ai/api/ai_vehiclelist.hpp --- a/src/ai/api/ai_vehiclelist.hpp Fri Jul 13 10:49:57 2007 +0000 +++ b/src/ai/api/ai_vehiclelist.hpp Fri Jul 13 11:04:00 2007 +0000 @@ -23,4 +23,21 @@ AIVehicleList(); }; +/** + * Class that creates a list of vehicles that go to a given station. + */ +class AIStationVehicleList : public AIAbstractList { +public: + /** + * The name of the class, needed by several sub-processes. + */ + static const char *GetClassName() { return "AIStationVehicleList"; } + + /** + * The constructor to make a list of vehicles that goes to this station. + * @param station The station to get the list of vehicles that go here from. + */ + AIStationVehicleList(StationID station); +}; + #endif /* AI_VEHICLELIST_HPP */