10 Commits

Author SHA1 Message Date
Mario Zechner
1d5a11acef [godot] Port AnimationState additive/hold rework, remove MixBlend/MixDirection, Skin placeholder rename
- Remove SpineConstant::MixBlend and SpineConstant::MixDirection enums
- Replace SpineTrackEntry hold_previous/mix_blend with additive
- Replace SpineAnimationTrack hold_previous/mix_blend with additive
- Update SpineTimeline::apply and SpineAnimation::apply signatures
- Update SpineSkin to use _placeholderName
- Sync spine-cpp copy from spine-cpp root
2026-03-24 21:26:41 +01:00
Nathan Sweet
f08d58dc98 License header update. 2025-04-05 13:42:13 -04:00
Mario Zechner
b610bd7b7a [godot] Fixes #2670, animation tracks must be set to discrete, so we only get a single name/loop change for each key. 2024-11-06 16:11:44 +01:00
Mario Zechner
e9b43f9c73 [godot] More GDExtension work. SpineAnimationTrack, animation mixes editor plugin and SpineMesh2D are non-functional due to missing APIs in godot-cpp 2024-10-07 13:55:01 +02:00
Mario Zechner
1101e71ec3 GDExtension support, heavy WIP 2024-07-05 19:05:42 +02:00
Mario Zechner
e623140c99 [godot] Port 4.2 changes and expose in GDScript/C# 2024-04-04 15:26:48 +02:00
Mario Zechner
4047f1ba07 Updated license headers. 2023-07-31 13:29:16 +02:00
Mario Zechner
62f0c6deca [godot] Fixes for latest Godot 4.0, closes #2133, fix setters. 2022-08-06 19:26:08 +02:00
Mario Zechner
60922f90b0 [godot] Experimental support for blend trees for SpineAnimationTrack
Check the "blend tree mode" checkbox on the SpineAnimationTrack
2022-07-20 18:26:34 +02:00
Mario Zechner
68b59271bb [godot] Backport to 4.1 2022-07-18 10:27:42 +02:00