summaryrefslogtreecommitdiffstats
path: root/src/Data/Level.cpp
diff options
context:
space:
mode:
authorMatthias Schiffer <matthias@gamezock.de>2010-01-07 07:03:58 +0100
committerMatthias Schiffer <matthias@gamezock.de>2010-01-07 07:03:58 +0100
commite0cb6bd23b21f126bde42f74f4b1a798c3e15b0f (patch)
treebc9aba37b5b4c6edeb8725720c2ebfe5e80643ab /src/Data/Level.cpp
parentd71148392055eec06460fa24e3747d2c55d96b38 (diff)
downloadzoomedit-e0cb6bd23b21f126bde42f74f4b1a798c3e15b0f.tar
zoomedit-e0cb6bd23b21f126bde42f74f4b1a798c3e15b0f.zip
Major cleanup
Much better now!
Diffstat (limited to 'src/Data/Level.cpp')
-rw-r--r--src/Data/Level.cpp12
1 files changed, 1 insertions, 11 deletions
diff --git a/src/Data/Level.cpp b/src/Data/Level.cpp
index 7193f37..6dcba95 100644
--- a/src/Data/Level.cpp
+++ b/src/Data/Level.cpp
@@ -89,19 +89,9 @@ void Level::removeRoom(Room *room) {
delete room;
}
-Gate* Level::getGate(const Glib::ustring &id) const {
- for(std::list<Gate*>::const_iterator gate = gates.begin(); gate != gates.end(); ++gate) {
- if((*gate)->getId() == id)
- return *gate;
- }
-
- return 0;
-}
-
-Gate* Level::addGate(const Glib::ustring &id) {
+Gate* Level::addGate() {
xmlpp::Element *node = gatesNode->add_child("gate");
- node->set_attribute("id", id);
node->set_attribute("room1", "");
node->set_attribute("room2", "");