diff options
| author | Kelly Rauchenberger <fefferburbia@gmail.com> | 2015-03-15 19:08:46 -0400 |
|---|---|---|
| committer | Kelly Rauchenberger <fefferburbia@gmail.com> | 2015-03-15 19:08:46 -0400 |
| commit | c125c1acc0b20c3e405dddb5c835d9734aa0472c (patch) | |
| tree | 65d57aa9f4b0324506080210448fce212e407cc7 /tools/mapedit/src/map.cpp | |
| parent | 91640f2f35d703898edb14abaae7dd63f5346027 (diff) | |
| download | therapy-c125c1acc0b20c3e405dddb5c835d9734aa0472c.tar.gz therapy-c125c1acc0b20c3e405dddb5c835d9734aa0472c.tar.bz2 therapy-c125c1acc0b20c3e405dddb5c835d9734aa0472c.zip | |
Added ability to edit title in map editor
Diffstat (limited to 'tools/mapedit/src/map.cpp')
| -rw-r--r-- | tools/mapedit/src/map.cpp | 14 |
1 files changed, 11 insertions, 3 deletions
| diff --git a/tools/mapedit/src/map.cpp b/tools/mapedit/src/map.cpp index 7976419..3a24ace 100644 --- a/tools/mapedit/src/map.cpp +++ b/tools/mapedit/src/map.cpp | |||
| @@ -6,7 +6,6 @@ | |||
| 6 | Map::Map() | 6 | Map::Map() |
| 7 | { | 7 | { |
| 8 | mapdata = (int*) calloc(MAP_WIDTH * MAP_HEIGHT, sizeof(int)); | 8 | mapdata = (int*) calloc(MAP_WIDTH * MAP_HEIGHT, sizeof(int)); |
| 9 | dirty = true; | ||
| 10 | } | 9 | } |
| 11 | 10 | ||
| 12 | Map::Map(std::string filename) | 11 | Map::Map(std::string filename) |
| @@ -59,8 +58,6 @@ Map::Map(std::string filename) | |||
| 59 | } | 58 | } |
| 60 | 59 | ||
| 61 | xmlFreeDoc(doc); | 60 | xmlFreeDoc(doc); |
| 62 | |||
| 63 | dirty = false; | ||
| 64 | } | 61 | } |
| 65 | 62 | ||
| 66 | Map::Map(const Map& map) | 63 | Map::Map(const Map& map) |
| @@ -172,3 +169,14 @@ int Map::getTileAt(int x, int y) const | |||
| 172 | { | 169 | { |
| 173 | return mapdata[x+y*MAP_WIDTH]; | 170 | return mapdata[x+y*MAP_WIDTH]; |
| 174 | } | 171 | } |
| 172 | |||
| 173 | std::string Map::getTitle() const | ||
| 174 | { | ||
| 175 | return title; | ||
| 176 | } | ||
| 177 | |||
| 178 | void Map::setTitle(std::string title) | ||
| 179 | { | ||
| 180 | dirty = true; | ||
| 181 | this->title = title; | ||
| 182 | } | ||
