# ai_industrylist.hpp

Go to the documentation of this file.

    00001 /* $Id: ai_industrylist.hpp 15060 2009-01-13 15:44:36Z smatz $ */
    00002
    00005 #ifndef AI_INDUSTRYLIST_HPP
    00006 #define AI_INDUSTRYLIST_HPP
    00007
    00008 #include "ai_abstractlist.hpp"
    00009
    00014 class AIIndustryList : public AIAbstractList {
    00015 public:
    00016   static const char *GetClassName() { return "AIIndustryList"; }
    00017   AIIndustryList();
    00018 };
    00019
    00024 class AIIndustryList_CargoAccepting : public AIAbstractList {
    00025 public:
    00026   static const char *GetClassName() { return "AIIndustryList_CargoAccepting"; }
    00027
    00031   AIIndustryList_CargoAccepting(CargoID cargo_id);
    00032 };
    00033
    00039 class AIIndustryList_CargoProducing : public AIAbstractList {
    00040 public:
    00041   static const char *GetClassName() { return "AIIndustryList_CargoProducing"; }
    00042
    00046   AIIndustryList_CargoProducing(CargoID cargo_id);
    00047 };
    00048
    00049 #endif /* AI_INDUSTRYLIST_HPP */