diff options
author | Matthias Schiffer <matthias@gamezock.de> | 2010-01-07 07:03:58 +0100 |
---|---|---|
committer | Matthias Schiffer <matthias@gamezock.de> | 2010-01-07 07:03:58 +0100 |
commit | e0cb6bd23b21f126bde42f74f4b1a798c3e15b0f (patch) | |
tree | bc9aba37b5b4c6edeb8725720c2ebfe5e80643ab /src/Data/Level.cpp | |
parent | d71148392055eec06460fa24e3747d2c55d96b38 (diff) | |
download | zoomedit-e0cb6bd23b21f126bde42f74f4b1a798c3e15b0f.tar zoomedit-e0cb6bd23b21f126bde42f74f4b1a798c3e15b0f.zip |
Major cleanup
Much better now!
Diffstat (limited to 'src/Data/Level.cpp')
-rw-r--r-- | src/Data/Level.cpp | 12 |
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", ""); |