Go to the documentation of this file.
96 void load(
const std::string& fileName);
97 void save(
const std::string& fileName);
std::list< HousePtr > HouseList
std::unordered_map< Position, TilePtr, PositionHasher > TileMap
HouseList::iterator findHouse(uint32 houseId)
void setName(const std::string &name)
void load(const std::string &fileName)
void addDoor(const ItemPtr &door)
void setTownId(uint32 tid)
HousePtr getHouse(uint32 houseId)
void setTile(const TilePtr &tile)
void save(TiXmlElement *elem)
void addHouse(const HousePtr &house)
void removeDoorById(uint32 doorId)
HousePtr getHouseByName(std::string name)
HouseList filterHouses(uint32 townId)
TilePtr getTile(const Position &pos)
void load(const TiXmlElement *elem)
std::vector< ItemPtr > ItemVector
void setEntry(const Position &p)
void set(Key id, const T &value)
void removeHouse(uint32 houseId)
LuaObject, all script-able classes have it as base.
void removeDoor(const ItemPtr &door)
void save(const std::string &fileName)