summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRĂ©mi Verschelde <rverschelde@gmail.com>2017-01-02 13:43:13 +0100
committerGitHub <noreply@github.com>2017-01-02 13:43:13 +0100
commit17bb7e1c7ea6fecabc0ef2dc454bbde0d60c5290 (patch)
treea6ff5869fbd2b2062b05b6dfe68a8170a5662efa
parent7e0d0d0bb912fbb774f5890792840a1a62485773 (diff)
parentb96e2e11264cd01aceed1b6101576b3c9376d710 (diff)
Merge pull request #7363 from Elinvention/bone_attachment
Expose set_bone_name and get_bone_name to GDscript
-rw-r--r--scene/3d/bone_attachment.cpp5
-rw-r--r--scene/3d/bone_attachment.h2
2 files changed, 7 insertions, 0 deletions
diff --git a/scene/3d/bone_attachment.cpp b/scene/3d/bone_attachment.cpp
index 9840b78c56..fb961c1fec 100644
--- a/scene/3d/bone_attachment.cpp
+++ b/scene/3d/bone_attachment.cpp
@@ -137,3 +137,8 @@ BoneAttachment::BoneAttachment()
bound=false;
}
+
+void BoneAttachment::_bind_methods(){
+ ObjectTypeDB::bind_method(_MD("set_bone_name","bone_name"),&BoneAttachment::set_bone_name);
+ ObjectTypeDB::bind_method(_MD("get_bone_name"),&BoneAttachment::get_bone_name);
+}
diff --git a/scene/3d/bone_attachment.h b/scene/3d/bone_attachment.h
index 8f6894ccc0..26514acdf9 100644
--- a/scene/3d/bone_attachment.h
+++ b/scene/3d/bone_attachment.h
@@ -47,6 +47,8 @@ protected:
void _get_property_list( List<PropertyInfo>* p_list ) const;
void _notification(int p_what);
+ static void _bind_methods();
+
public:
void set_bone_name(const String& p_name);