ai_list.hpp

Go to the documentation of this file.
00001 /* $Id: ai_list.hpp 15060 2009-01-13 15:44:36Z smatz $ */
00002 
00005 #ifndef AI_LIST_HPP
00006 #define AI_LIST_HPP
00007 
00008 #include "ai_abstractlist.hpp"
00009 
00014 class AIList : public AIAbstractList {
00015 public:
00016   static const char *GetClassName() { return "AIList"; }
00017 
00018 public:
00024   void AddItem(int32 item, int32 value);
00025 
00031   void ChangeItem(int32 item, int32 value);
00032 
00037   void RemoveItem(int32 item);
00038 
00039 #ifndef DOXYGEN_SKIP
00040 
00043   SQInteger _set(HSQUIRRELVM vm);
00044 #endif /* DOXYGEN_SKIP */
00045 };
00046 
00047 #endif /* AI_LIST_HPP */

Generated on Wed Jul 15 20:35:56 2009 for OpenTTD by  doxygen 1.5.6