# 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 */