diff options
Diffstat (limited to 'pokemod/GlobalScript.cpp')
| -rw-r--r-- | pokemod/GlobalScript.cpp | 105 |
1 files changed, 0 insertions, 105 deletions
diff --git a/pokemod/GlobalScript.cpp b/pokemod/GlobalScript.cpp deleted file mode 100644 index 7014c07d..00000000 --- a/pokemod/GlobalScript.cpp +++ /dev/null @@ -1,105 +0,0 @@ -/* - * Copyright 2007-2008 Ben Boeckel <MathStuf@gmail.com> - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see <http://www.gnu.org/licenses/>. - */ - -// Header include -#include "GlobalScript.h" - -// Pokemod includes -#include "Macros.h" -#include "Pokemod.h" - -Pokemod::GlobalScript::GlobalScript(const GlobalScript& globalScript) : - Object(globalScript.parent(), globalScript.id()) -{ - *this = globalScript; -} - -Pokemod::GlobalScript::GlobalScript(const Pokemod* parent, const int id) : - Object(parent, id), - m_name(""), - m_script("", "") -{ -} - -Pokemod::GlobalScript::GlobalScript(const GlobalScript& globalScript, const Pokemod* parent, const int id) : - Object(parent, id) -{ - *this = globalScript; -} - -Pokemod::GlobalScript::GlobalScript(const QDomElement& xml, const Pokemod* parent, const int id) : - Object(parent, id) -{ - LOAD_ID(); - load(xml); -} - -Pokemod::GlobalScript::~GlobalScript() -{ -} - -void Pokemod::GlobalScript::validate() -{ - TEST_BEGIN(); - if (m_name.isEmpty()) - emit(error("Name is empty")); - TEST_END(); -} - -void Pokemod::GlobalScript::load(const QDomElement& xml) -{ - LOAD_BEGIN(); - LOAD(name); - LOAD(script); -} - -QDomElement Pokemod::GlobalScript::save() const -{ - SAVE_CREATE(); - SAVE(name); - SAVE(script); - return xml; -} - -void Pokemod::GlobalScript::setName(const QString& name) -{ - CHECK(name); -} - -void Pokemod::GlobalScript::setScript(const Script& script) -{ - CHECK(script); -} - -QString Pokemod::GlobalScript::name() const -{ - return m_name; -} - -Pokemod::Script Pokemod::GlobalScript::script() const -{ - return m_script; -} - -Pokemod::GlobalScript& Pokemod::GlobalScript::operator=(const GlobalScript& rhs) -{ - if (this == &rhs) - return *this; - COPY(name); - COPY(script); - return *this; -} |
