summaryrefslogtreecommitdiffstats
path: root/sigmodr/TileUI.cpp
diff options
context:
space:
mode:
authorBen Boeckel <MathStuf@gmail.com>2008-11-09 18:53:21 +0000
committerBen Boeckel <MathStuf@gmail.com>2008-11-09 18:53:21 +0000
commite965d4f6d7cd33c3901a61d9b798dcc5593534c7 (patch)
tree9d12f796894eabd820a8d2b68462b7123808293b /sigmodr/TileUI.cpp
parentc54d318ae9b4efa57938e29eac7f13ae75e799e5 (diff)
downloadsigen-e965d4f6d7cd33c3901a61d9b798dcc5593534c7.tar.gz
sigen-e965d4f6d7cd33c3901a61d9b798dcc5593534c7.tar.xz
sigen-e965d4f6d7cd33c3901a61d9b798dcc5593534c7.zip
[FIX] Starting the sigworld library
[FIX] Tile has walkable flag on it git-svn-id: https://pokegen.svn.sourceforge.net/svnroot/pokegen/trunk@310 6ecfd1a5-f3ed-3746-8530-beee90d26b22
Diffstat (limited to 'sigmodr/TileUI.cpp')
-rw-r--r--sigmodr/TileUI.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/sigmodr/TileUI.cpp b/sigmodr/TileUI.cpp
index 1c3410c2..89ad4800 100644
--- a/sigmodr/TileUI.cpp
+++ b/sigmodr/TileUI.cpp
@@ -37,6 +37,7 @@ Sigmodr::TileUI::~TileUI()
void Sigmodr::TileUI::setGui()
{
varName->setText(qobject_cast<Sigmod::Tile*>(modified())->name());
+ varWalkable->setChecked(qobject_cast<Sigmod::Tile*>(modified())->walkable());
varScript->setValue(qobject_cast<Sigmod::Tile*>(modified())->script());
}
@@ -60,6 +61,11 @@ void Sigmodr::TileUI::on_varName_textChanged(const QString& name)
varName->setCursorPosition(cursor);
}
+void Sigmodr::TileUI::on_varWalkable_toggled(const bool walkable)
+{
+ qobject_cast<Sigmod::Tile*>(modified())->setWalkable(walkable);
+}
+
void Sigmodr::TileUI::on_varScript_valueChanged(const Sigcore::Script& script)
{
qobject_cast<Sigmod::Tile*>(modified())->setScript(script);