truelight@9589: /* $Id$ */ truelight@9589: truelight@9589: /** @file ai_townlist.hpp list all the towns */ truelight@9589: truelight@9589: #ifndef AI_TOWNLIST_HPP truelight@9589: #define AI_TOWNLIST_HPP truelight@9589: truelight@9593: #include "ai_abstractlist.hpp" truelight@9589: truelight@9589: /** truelight@9589: * Class that creates a list of current towns. truelight@9589: */ truelight@9593: class AITownList : public AIAbstractList { truelight@9589: public: truelight@9589: /** truelight@9589: * The name of the class, needed by several sub-processes. truelight@9589: */ truelight@9589: static const char *GetClassName() { return "AITownList"; } truelight@9589: truelight@9589: /** truelight@9589: * The constructor to make a list of towns. truelight@9589: */ truelight@9589: AITownList(); truelight@9589: }; truelight@9589: truelight@9589: #endif /* AI_TOWNLIST_HPP */