ai_vehiclelist.hpp

Go to the documentation of this file.
00001 /* $Id: ai_vehiclelist.hpp 15345 2009-02-05 01:12:49Z Yexo $ */
00002 
00005 #ifndef AI_VEHICLELIST_HPP
00006 #define AI_VEHICLELIST_HPP
00007 
00008 #include "ai_abstractlist.hpp"
00009 
00014 class AIVehicleList : public AIAbstractList {
00015 public:
00016   static const char *GetClassName() { return "AIVehicleList"; }
00017   AIVehicleList();
00018 };
00019 
00024 class AIVehicleList_Station : public AIAbstractList {
00025 public:
00026   static const char *GetClassName() { return "AIVehicleList_Station"; }
00027 
00031   AIVehicleList_Station(StationID station_id);
00032 };
00033 
00038 class AIVehicleList_SharedOrders : public AIAbstractList {
00039 public:
00040   static const char *GetClassName() { return "AIVehicleList_SharedOrders"; }
00041 
00045   AIVehicleList_SharedOrders(VehicleID vehicle_id);
00046 };
00047 
00048 #endif /* AI_VEHICLELIST_HPP */

Generated on Mon Feb 16 23:12:05 2009 for openttd by  doxygen 1.5.6