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