mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-03-07 11:16:53 +08:00
[godot] Ensure proper parameter names for objects in bound methods.
This commit is contained in:
parent
ac5bab64b4
commit
e0d4fbc34a
@ -78,9 +78,6 @@ SpineEditorPlugin::SpineEditorPlugin(EditorNode *node) {
|
|||||||
add_inspector_plugin(memnew(SpineSkeletonDataResourceInspectorPlugin));
|
add_inspector_plugin(memnew(SpineSkeletonDataResourceInspectorPlugin));
|
||||||
}
|
}
|
||||||
|
|
||||||
SpineEditorPlugin::~SpineEditorPlugin() {
|
|
||||||
}
|
|
||||||
|
|
||||||
bool SpineSkeletonDataResourceInspectorPlugin::can_handle(Object *object) {
|
bool SpineSkeletonDataResourceInspectorPlugin::can_handle(Object *object) {
|
||||||
return object->is_class("SpineSkeletonDataResource");
|
return object->is_class("SpineSkeletonDataResource");
|
||||||
}
|
}
|
||||||
|
|||||||
@ -33,25 +33,25 @@
|
|||||||
void SpinePathConstraintData::_bind_methods() {
|
void SpinePathConstraintData::_bind_methods() {
|
||||||
ClassDB::bind_method(D_METHOD("get_bones"), &SpinePathConstraintData::get_bones);
|
ClassDB::bind_method(D_METHOD("get_bones"), &SpinePathConstraintData::get_bones);
|
||||||
ClassDB::bind_method(D_METHOD("get_target"), &SpinePathConstraintData::get_target);
|
ClassDB::bind_method(D_METHOD("get_target"), &SpinePathConstraintData::get_target);
|
||||||
ClassDB::bind_method(D_METHOD("set_target", "V"), &SpinePathConstraintData::set_target);
|
ClassDB::bind_method(D_METHOD("set_target", "v"), &SpinePathConstraintData::set_target);
|
||||||
ClassDB::bind_method(D_METHOD("get_position_mode"), &SpinePathConstraintData::get_position_mode);
|
ClassDB::bind_method(D_METHOD("get_position_mode"), &SpinePathConstraintData::get_position_mode);
|
||||||
ClassDB::bind_method(D_METHOD("set_position_mode", "V"), &SpinePathConstraintData::set_position_mode);
|
ClassDB::bind_method(D_METHOD("set_position_mode", "v"), &SpinePathConstraintData::set_position_mode);
|
||||||
ClassDB::bind_method(D_METHOD("get_spacing_mode"), &SpinePathConstraintData::get_spacing_mode);
|
ClassDB::bind_method(D_METHOD("get_spacing_mode"), &SpinePathConstraintData::get_spacing_mode);
|
||||||
ClassDB::bind_method(D_METHOD("set_spacing_mode", "V"), &SpinePathConstraintData::set_spacing_mode);
|
ClassDB::bind_method(D_METHOD("set_spacing_mode", "v"), &SpinePathConstraintData::set_spacing_mode);
|
||||||
ClassDB::bind_method(D_METHOD("get_rotate_mode"), &SpinePathConstraintData::get_rotate_mode);
|
ClassDB::bind_method(D_METHOD("get_rotate_mode"), &SpinePathConstraintData::get_rotate_mode);
|
||||||
ClassDB::bind_method(D_METHOD("set_rotate_mode", "V"), &SpinePathConstraintData::set_rotate_mode);
|
ClassDB::bind_method(D_METHOD("set_rotate_mode", "v"), &SpinePathConstraintData::set_rotate_mode);
|
||||||
ClassDB::bind_method(D_METHOD("get_offset_rotation"), &SpinePathConstraintData::get_offset_rotation);
|
ClassDB::bind_method(D_METHOD("get_offset_rotation"), &SpinePathConstraintData::get_offset_rotation);
|
||||||
ClassDB::bind_method(D_METHOD("set_offset_rotation", "V"), &SpinePathConstraintData::set_offset_rotation);
|
ClassDB::bind_method(D_METHOD("set_offset_rotation", "v"), &SpinePathConstraintData::set_offset_rotation);
|
||||||
ClassDB::bind_method(D_METHOD("get_position"), &SpinePathConstraintData::get_position);
|
ClassDB::bind_method(D_METHOD("get_position"), &SpinePathConstraintData::get_position);
|
||||||
ClassDB::bind_method(D_METHOD("set_position", "V"), &SpinePathConstraintData::set_position);
|
ClassDB::bind_method(D_METHOD("set_position", "v"), &SpinePathConstraintData::set_position);
|
||||||
ClassDB::bind_method(D_METHOD("get_spacing"), &SpinePathConstraintData::get_spacing);
|
ClassDB::bind_method(D_METHOD("get_spacing"), &SpinePathConstraintData::get_spacing);
|
||||||
ClassDB::bind_method(D_METHOD("set_spacing", "V"), &SpinePathConstraintData::set_spacing);
|
ClassDB::bind_method(D_METHOD("set_spacing", "v"), &SpinePathConstraintData::set_spacing);
|
||||||
ClassDB::bind_method(D_METHOD("get_mix_rotate"), &SpinePathConstraintData::get_mix_rotate);
|
ClassDB::bind_method(D_METHOD("get_mix_rotate"), &SpinePathConstraintData::get_mix_rotate);
|
||||||
ClassDB::bind_method(D_METHOD("set_mix_rotate", "V"), &SpinePathConstraintData::set_mix_rotate);
|
ClassDB::bind_method(D_METHOD("set_mix_rotate", "v"), &SpinePathConstraintData::set_mix_rotate);
|
||||||
ClassDB::bind_method(D_METHOD("get_mix_x"), &SpinePathConstraintData::get_mix_x);
|
ClassDB::bind_method(D_METHOD("get_mix_x"), &SpinePathConstraintData::get_mix_x);
|
||||||
ClassDB::bind_method(D_METHOD("set_mix_x", "V"), &SpinePathConstraintData::set_mix_x);
|
ClassDB::bind_method(D_METHOD("set_mix_x", "v"), &SpinePathConstraintData::set_mix_x);
|
||||||
ClassDB::bind_method(D_METHOD("get_mix_y"), &SpinePathConstraintData::get_mix_y);
|
ClassDB::bind_method(D_METHOD("get_mix_y"), &SpinePathConstraintData::get_mix_y);
|
||||||
ClassDB::bind_method(D_METHOD("set_mix_y", "V"), &SpinePathConstraintData::set_mix_y);
|
ClassDB::bind_method(D_METHOD("set_mix_y", "v"), &SpinePathConstraintData::set_mix_y);
|
||||||
}
|
}
|
||||||
|
|
||||||
Array SpinePathConstraintData::get_bones() {
|
Array SpinePathConstraintData::get_bones() {
|
||||||
|
|||||||
@ -57,7 +57,7 @@ void SpineSkeleton::_bind_methods() {
|
|||||||
ClassDB::bind_method(D_METHOD("get_skin"), &SpineSkeleton::get_skin);
|
ClassDB::bind_method(D_METHOD("get_skin"), &SpineSkeleton::get_skin);
|
||||||
ClassDB::bind_method(D_METHOD("get_color"), &SpineSkeleton::get_color);
|
ClassDB::bind_method(D_METHOD("get_color"), &SpineSkeleton::get_color);
|
||||||
ClassDB::bind_method(D_METHOD("set_color", "v"), &SpineSkeleton::set_color);
|
ClassDB::bind_method(D_METHOD("set_color", "v"), &SpineSkeleton::set_color);
|
||||||
ClassDB::bind_method(D_METHOD("set_position", "pos"), &SpineSkeleton::set_position);
|
ClassDB::bind_method(D_METHOD("set_position", "position"), &SpineSkeleton::set_position);
|
||||||
ClassDB::bind_method(D_METHOD("get_x"), &SpineSkeleton::get_x);
|
ClassDB::bind_method(D_METHOD("get_x"), &SpineSkeleton::get_x);
|
||||||
ClassDB::bind_method(D_METHOD("set_x", "v"), &SpineSkeleton::set_x);
|
ClassDB::bind_method(D_METHOD("set_x", "v"), &SpineSkeleton::set_x);
|
||||||
ClassDB::bind_method(D_METHOD("get_y"), &SpineSkeleton::get_y);
|
ClassDB::bind_method(D_METHOD("get_y"), &SpineSkeleton::get_y);
|
||||||
@ -318,9 +318,9 @@ void SpineSkeleton::set_color(Color v) {
|
|||||||
color.set(v.r, v.g, v.b, v.a);
|
color.set(v.r, v.g, v.b, v.a);
|
||||||
}
|
}
|
||||||
|
|
||||||
void SpineSkeleton::set_position(Vector2 pos) {
|
void SpineSkeleton::set_position(Vector2 position) {
|
||||||
SPINE_CHECK(skeleton,)
|
SPINE_CHECK(skeleton,)
|
||||||
skeleton->setPosition(pos.x, pos.y);
|
skeleton->setPosition(position.x, position.y);
|
||||||
}
|
}
|
||||||
|
|
||||||
float SpineSkeleton::get_x() {
|
float SpineSkeleton::get_x() {
|
||||||
|
|||||||
@ -121,7 +121,7 @@ public:
|
|||||||
|
|
||||||
void set_color(Color v);
|
void set_color(Color v);
|
||||||
|
|
||||||
void set_position(Vector2 pos);
|
void set_position(Vector2 position);
|
||||||
|
|
||||||
float get_x();
|
float get_x();
|
||||||
|
|
||||||
|
|||||||
@ -46,9 +46,6 @@ void SpineSprite::_bind_methods() {
|
|||||||
ClassDB::bind_method(D_METHOD("get_bind_slot_nodes"), &SpineSprite::get_bind_slot_nodes);
|
ClassDB::bind_method(D_METHOD("get_bind_slot_nodes"), &SpineSprite::get_bind_slot_nodes);
|
||||||
ClassDB::bind_method(D_METHOD("set_bind_slot_nodes", "v"), &SpineSprite::set_bind_slot_nodes);
|
ClassDB::bind_method(D_METHOD("set_bind_slot_nodes", "v"), &SpineSprite::set_bind_slot_nodes);
|
||||||
|
|
||||||
ClassDB::bind_method(D_METHOD("get_overlap"), &SpineSprite::get_overlap);
|
|
||||||
ClassDB::bind_method(D_METHOD("set_overlap", "v"), &SpineSprite::set_overlap);
|
|
||||||
|
|
||||||
ClassDB::bind_method(D_METHOD("bone_get_global_transform", "bone_name"), &SpineSprite::bone_get_global_transform);
|
ClassDB::bind_method(D_METHOD("bone_get_global_transform", "bone_name"), &SpineSprite::bone_get_global_transform);
|
||||||
ClassDB::bind_method(D_METHOD("bone_set_global_transform", "bone_name", "global_transform"), &SpineSprite::bone_set_global_transform);
|
ClassDB::bind_method(D_METHOD("bone_set_global_transform", "bone_name", "global_transform"), &SpineSprite::bone_set_global_transform);
|
||||||
|
|
||||||
@ -65,7 +62,6 @@ void SpineSprite::_bind_methods() {
|
|||||||
ADD_SIGNAL(MethodInfo("animation_event", PropertyInfo(Variant::OBJECT, "animation_state", PROPERTY_HINT_TYPE_STRING, "SpineAnimationState"), PropertyInfo(Variant::OBJECT, "track_entry", PROPERTY_HINT_TYPE_STRING, "SpineTrackEntry"), PropertyInfo(Variant::OBJECT, "event", PROPERTY_HINT_TYPE_STRING, "SpineEvent")));
|
ADD_SIGNAL(MethodInfo("animation_event", PropertyInfo(Variant::OBJECT, "animation_state", PROPERTY_HINT_TYPE_STRING, "SpineAnimationState"), PropertyInfo(Variant::OBJECT, "track_entry", PROPERTY_HINT_TYPE_STRING, "SpineTrackEntry"), PropertyInfo(Variant::OBJECT, "event", PROPERTY_HINT_TYPE_STRING, "SpineEvent")));
|
||||||
|
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "skeleton_data_res", PropertyHint::PROPERTY_HINT_RESOURCE_TYPE, "SpineSkeletonDataResource"), "set_skeleton_data_res", "get_skeleton_data_res");
|
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "skeleton_data_res", PropertyHint::PROPERTY_HINT_RESOURCE_TYPE, "SpineSkeletonDataResource"), "set_skeleton_data_res", "get_skeleton_data_res");
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::BOOL, "overlap"), "set_overlap", "get_overlap");
|
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::ARRAY, "bind_slot_nodes"), "set_bind_slot_nodes", "get_bind_slot_nodes");
|
ADD_PROPERTY(PropertyInfo(Variant::ARRAY, "bind_slot_nodes"), "set_bind_slot_nodes", "get_bind_slot_nodes");
|
||||||
|
|
||||||
ADD_PROPERTY(PropertyInfo(Variant::INT, "process_mode", PROPERTY_HINT_ENUM, "Process,Physics,Manual"), "set_process_mode", "get_process_mode");
|
ADD_PROPERTY(PropertyInfo(Variant::INT, "process_mode", PROPERTY_HINT_ENUM, "Process,Physics,Manual"), "set_process_mode", "get_process_mode");
|
||||||
@ -496,14 +492,6 @@ void SpineSprite::set_bind_slot_nodes(Array v) {
|
|||||||
bind_slot_nodes = v;
|
bind_slot_nodes = v;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool SpineSprite::get_overlap() {
|
|
||||||
return overlap;
|
|
||||||
}
|
|
||||||
|
|
||||||
void SpineSprite::set_overlap(bool v) {
|
|
||||||
overlap = v;
|
|
||||||
}
|
|
||||||
|
|
||||||
Transform2D SpineSprite::bone_get_global_transform(const String &bone_name) {
|
Transform2D SpineSprite::bone_get_global_transform(const String &bone_name) {
|
||||||
if (!animation_state.is_valid() && !skeleton.is_valid()) {
|
if (!animation_state.is_valid() && !skeleton.is_valid()) {
|
||||||
return get_global_transform();
|
return get_global_transform();
|
||||||
|
|||||||
@ -100,15 +100,15 @@ public:
|
|||||||
void _update_all(float delta);
|
void _update_all(float delta);
|
||||||
|
|
||||||
Array get_bind_slot_nodes();
|
Array get_bind_slot_nodes();
|
||||||
|
|
||||||
void set_bind_slot_nodes(Array v);
|
void set_bind_slot_nodes(Array v);
|
||||||
|
|
||||||
Transform2D bone_get_global_transform(const String &bone_name);
|
Transform2D bone_get_global_transform(const String &bone_name);
|
||||||
|
|
||||||
void bone_set_global_transform(const String &bone_name, Transform2D transform);
|
void bone_set_global_transform(const String &bone_name, Transform2D transform);
|
||||||
|
|
||||||
bool get_overlap();
|
|
||||||
void set_overlap(bool v);
|
|
||||||
|
|
||||||
ProcessMode get_process_mode();
|
ProcessMode get_process_mode();
|
||||||
|
|
||||||
void set_process_mode(ProcessMode v);
|
void set_process_mode(ProcessMode v);
|
||||||
|
|
||||||
#ifdef TOOLS_ENABLED
|
#ifdef TOOLS_ENABLED
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user