|
@@ -28,32 +28,44 @@
|
|
|
*****************************************************************************/
|
|
|
|
|
|
#include "SpineConstraintData.h"
|
|
|
+#include <spine/ConstraintData.h>
|
|
|
+#include "common.h"
|
|
|
|
|
|
void SpineConstraintData::_bind_methods() {
|
|
|
- ClassDB::bind_method(D_METHOD("get_constraint_data_name"), &SpineConstraintData::get_constraint_data_name);
|
|
|
+ ClassDB::bind_method(D_METHOD("get_constraint_name"), &SpineConstraintData::get_constraint_name);
|
|
|
ClassDB::bind_method(D_METHOD("get_order"), &SpineConstraintData::get_order);
|
|
|
ClassDB::bind_method(D_METHOD("set_order", "v"), &SpineConstraintData::set_order);
|
|
|
ClassDB::bind_method(D_METHOD("is_skin_required"), &SpineConstraintData::is_skin_required);
|
|
|
ClassDB::bind_method(D_METHOD("set_skin_required", "v"), &SpineConstraintData::set_skin_required);
|
|
|
}
|
|
|
|
|
|
-SpineConstraintData::SpineConstraintData() : constraint_data(NULL) {}
|
|
|
-SpineConstraintData::~SpineConstraintData() {}
|
|
|
+SpineConstraintData::SpineConstraintData() : constraint_data(nullptr) {
|
|
|
+}
|
|
|
+
|
|
|
+SpineConstraintData::~SpineConstraintData() {
|
|
|
+}
|
|
|
|
|
|
-String SpineConstraintData::get_constraint_data_name() {
|
|
|
+String SpineConstraintData::get_constraint_name() {
|
|
|
+ SPINE_CHECK(constraint_data, "")
|
|
|
return constraint_data->getName().buffer();
|
|
|
}
|
|
|
|
|
|
uint64_t SpineConstraintData::get_order() {
|
|
|
+ SPINE_CHECK(constraint_data, 0)
|
|
|
return constraint_data->getOrder();
|
|
|
}
|
|
|
+
|
|
|
void SpineConstraintData::set_order(uint64_t v) {
|
|
|
+ SPINE_CHECK(constraint_data,)
|
|
|
constraint_data->setOrder(v);
|
|
|
}
|
|
|
|
|
|
bool SpineConstraintData::is_skin_required() {
|
|
|
+ SPINE_CHECK(constraint_data, false)
|
|
|
return constraint_data->isSkinRequired();
|
|
|
}
|
|
|
+
|
|
|
void SpineConstraintData::set_skin_required(bool v) {
|
|
|
+ SPINE_CHECK(constraint_data,)
|
|
|
constraint_data->setSkinRequired(v);
|
|
|
-}
|
|
|
+}
|