Nathan Sweet
f08d58dc98
License header update.
2025-04-05 13:42:13 -04:00
Mario Zechner
f2d1a2104d
[c][cpp] Port: Added TrackEntry#isNextReady() #2547
2024-06-11 14:15:34 +02:00
Mario Zechner
e99899e819
[c][cpp] Port 687260a384df3461f72738d08be85993fb83ec70
2024-05-15 13:57:39 +02:00
Mario Zechner
7e1d5e5273
[c][cpp] Update docs of spPhysics enum
2024-04-16 16:25:43 +02:00
Mario Zechner
cbf150b653
[c] More 4.2 porting, SkeletonBinary, untested, probably broken
2024-04-16 13:48:27 +02:00
Mario Zechner
2d940b4156
[c] More 4.2 porting, SkeletonJson, SFML physics examples
2024-04-16 10:50:07 +02:00
Mario Zechner
f7f4d5cbe7
[c] More 4.2 porting, only loaders left.
2024-04-15 21:41:48 +02:00
Mario Zechner
430758eb9b
[c] More 4.2 porting, remove incorrect/unnecessary const qualifiers
2024-04-15 15:32:25 +02:00
Mario Zechner
3938424f26
[c] 4.2 porting, removal of const qualifiers from fields.
2024-04-10 15:57:10 +02:00
Mario Zechner
8c79c7c1de
[c][cpp] Fix all warnings on Clang, more physics constraints porting
2024-01-03 12:52:10 +01:00
Mario Zechner
74b7882efa
Merge branch '4.1' into 4.2-beta
2023-07-31 13:29:29 +02:00
Mario Zechner
4047f1ba07
Updated license headers.
2023-07-31 13:29:16 +02:00
Mario Zechner
ecd0aca61c
[c] Add spTrackEntry_resetRotationDirections(), update CHANGELOG, fix warnings.
2022-10-06 16:59:00 +02:00
Mario Zechner
2b69bb2af5
[sdl] Fix up texture loader in C implementation.
2022-08-02 10:45:32 +02:00
Mario Zechner
9762da09cd
[c] Removed VertexEffect, see #2076
2022-05-30 13:57:10 +02:00
Mario Zechner
ba1de97f04
[c] Return error if skeleton version doesn't match runtime version. See #1998
2022-03-22 13:37:08 +01:00
Mario Zechner
a725dcd292
[c] Fix sequences for meshes, sanitizer warnings
2022-03-22 12:51:42 +01:00
Mario Zechner
9319029763
[c] Sequence support in SkeletonBinary and SkeletonJson.
2022-02-10 16:00:53 +01:00
Mario Zechner
0d237b1529
[c] Port sequence timeline loading to SkeletonBinary
...
Deform timeline parsing not working.
2022-02-04 13:21:44 +01:00
Mario Zechner
ffb9e75b09
[c][cpp] Port of shortestRotation, see #2027
2022-02-02 12:02:43 +01:00
Mario Zechner
65a12c6f8e
[c] More porting of sequences.
2021-12-29 22:26:34 +01:00
Mario Zechner
83c0b0c559
[c] Initial port of Sequence timelines
...
Everything is broken, WIP to transfer to other machine.
2021-12-28 16:01:26 +01:00
Nathan Sweet
96a998b82d
Spine Runtimes License Agreement update (September 24, 2021).
2021-09-24 18:18:19 -10:00
Nathan Sweet
dc9a6ebe7f
[as3][c][cpp][csharp][libgdx][lua][ts] Fixed loading transform constraint timelines from JSON data.
...
* Fixed SkeletonJson not allocating enough memory for curves (maximum of 6 curves/key, not 4). Fixes email: FMfcgzGkbDfvckWcFxWlsTWzFhMXsTDw
* Removed SkeletonData and Skeleton methods: findBoneIndex, findSlotIndex. Bones and slots have an index field that should be used instead.
* Removed SkeletonData and Skeleton methods: find*ConstraintIndex. Only SkeletonJson needed these, they don't need to be in the public API.
* Used a local for number of frames where it was used many times.
2021-09-12 18:15:19 -06:00
badlogic
30702a3bff
[c][cpp] Fix AnimationState::clearNext()
2021-06-21 17:45:34 +02:00
Mario Zechner
3af35555a9
[c][cpp] Expose colors on bones, attachments. Closes #1823
2021-06-14 14:50:07 +02:00
badlogic
07d3633881
[c][cpp] Port IK constraint changes
...
See
33bce01fee
f9862b10b3
2021-06-09 14:44:24 +02:00
Mario Zechner
35650a6bb2
[c] port of constraint application oder, see #1896
2021-06-07 16:57:16 +02:00
Mario Zechner
4715608108
[c][cpp] Fix remaining 4.0 porting bugs, apply formatter.
2021-06-07 16:13:25 +02:00
Mario Zechner
69f0873122
[c] Timeline type and debugging prints.
2021-06-02 09:28:24 +02:00
badlogic
e6a14ff532
[c] 4.0 porting, complete but with bugs.
2021-05-26 15:17:20 +02:00
badlogic
090f317602
[c] 4.0 porting, skeleton binary complete.
2021-05-20 11:30:34 +02:00
badlogic
7a7a69592a
[c] 4.0 porting, skeleton binary.
2021-05-19 12:31:40 +02:00
badlogic
5411717c1a
[c] 4.0 porting, texture atlas parsing and key value storage in regions.
2021-05-12 15:18:39 +02:00
badlogic
5d50d8f28e
[c] 4.0 porting, atlas parsing.
2021-04-08 20:56:58 +02:00
badlogic
f74e80ae89
[c] 4.0 porting, AnimationState
2021-04-07 14:36:36 +02:00
badlogic
733aab6e73
[c] 4.0 porting, timelines complete.
2021-04-02 21:35:58 +02:00
badlogic
90bb6e2607
[c] 4.0 porting, more timeline work.
2021-04-01 21:20:44 +02:00
badlogic
5d3c3dbfc4
[c] More 4.0 porting, further refactoring of timelines.
2021-04-01 16:38:24 +02:00
badlogic
44b390cc0f
[c] 4.0 porting, more timeline work.
2021-03-30 16:25:40 +02:00
badlogic
3753dd6077
[c] 4.0 porting, color timelines
2021-03-26 13:27:29 +01:00
badlogic
25f202abe0
[c] 4.0 porting, SRTS timelines.
2021-03-26 12:43:24 +01:00
badlogic
22f6782fe5
[c] 4.0 porting, more timeline work.
2021-03-23 15:58:56 +01:00
badlogic
a4c5b9937f
[c] 4.0 port. refactor the way we handle animation and timeline data.
2021-03-22 15:21:14 +01:00
badlogic
1fa5545f19
[c] 4.0 porting, constraints & skeleton
2021-03-18 14:44:38 +01:00
badlogic
8798b48e39
[c] Remove SPINE_SHORT_NAMES and C++ struct constructors.
2021-03-18 11:07:16 +01:00
Alexander Akhundzhanov
297fc2f438
[spine-c] Fixed floating point exception - division by zero ( #1706 )
2020-08-26 16:23:01 +02:00
badlogic
7732838d6f
[c] Port AnimationState deform mixing while attachment timelines mix out.
2020-04-15 15:24:05 +02:00
badlogic
b67bf992a0
Single bone IK fix and license header update. Closes #1580 , closes #1581 .
2019-12-20 12:20:46 +01:00
NathanSweet
842dffbd83
[all] Source clean up, formatting, and tabs for indentation.
2019-08-27 15:57:14 +02:00