ai_cargolist.hpp

Go to the documentation of this file.
00001 /* $Id: ai_cargolist.hpp 15060 2009-01-13 15:44:36Z smatz $ */
00002 
00005 #ifndef AI_CARGOLIST_HPP
00006 #define AI_CARGOLIST_HPP
00007 
00008 #include "ai_abstractlist.hpp"
00009 
00014 class AICargoList : public AIAbstractList {
00015 public:
00016   static const char *GetClassName() { return "AICargoList"; }
00017   AICargoList();
00018 };
00019 
00024 class AICargoList_IndustryAccepting : public AIAbstractList {
00025 public:
00026   static const char *GetClassName() { return "AICargoList_IndustryAccepting"; }
00027 
00031   AICargoList_IndustryAccepting(IndustryID industry_id);
00032 };
00033 
00038 class AICargoList_IndustryProducing : public AIAbstractList {
00039 public:
00040   static const char *GetClassName() { return "AICargoList_IndustryProducing"; }
00041 
00045   AICargoList_IndustryProducing(IndustryID industry_id);
00046 };
00047 
00048 #endif /* AI_CARGOLIST_HPP */

Generated on Mon Dec 14 20:59:57 2009 for OpenTTD by  doxygen 1.5.6