summaryrefslogtreecommitdiff
path: root/tools/editor/array_property_edit.cpp
diff options
context:
space:
mode:
authorRémi Verschelde <remi@verschelde.fr>2015-12-14 07:39:17 +0100
committerRémi Verschelde <remi@verschelde.fr>2015-12-14 07:39:17 +0100
commit55684dbea4dc29def533c28f47a0c70df3650c2b (patch)
treeb6ff09d98737c8341e3ad4b350f329001ed9c38d /tools/editor/array_property_edit.cpp
parent7f96f0603e16a970c7b0ea1fba936e56baf80d4a (diff)
parent2e8ed75d8dc1dc16399fc695a1fb130f312f4c5b (diff)
Merge pull request #3065 from TheHX/pr-array-editor
Fix array editor NodePath being relative to editor
Diffstat (limited to 'tools/editor/array_property_edit.cpp')
-rw-r--r--tools/editor/array_property_edit.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/tools/editor/array_property_edit.cpp b/tools/editor/array_property_edit.cpp
index 9cd443270b..64a2762095 100644
--- a/tools/editor/array_property_edit.cpp
+++ b/tools/editor/array_property_edit.cpp
@@ -209,6 +209,15 @@ void ArrayPropertyEdit::edit(Object* p_obj,const StringName& p_prop,Variant::Typ
}
+Node *ArrayPropertyEdit::get_node() {
+
+ Object *o = ObjectDB::get_instance(obj);
+ if (!o)
+ return NULL;
+
+ return o->cast_to<Node>();
+}
+
void ArrayPropertyEdit::_bind_methods() {
ObjectTypeDB::bind_method(_MD("_set_size"),&ArrayPropertyEdit::_set_size);