Mario Zechner
9d384c50ed
[cpp] Rename Vector -> Array, ContainerUtil > ArrayUtils
2025-07-08 20:38:45 +02:00
Mario Zechner
972a1bc8fc
[cpp] 4.3 porting WIP
2025-07-07 21:37:55 +02:00
Mario Zechner
4f728c6fd2
[cpp] 4.3 porting WIP
2025-06-12 17:34:18 +02:00
Mario Zechner
e5c9f9b86a
[cpp] 4.3 porting WIP
2025-06-11 23:13:23 +02:00
Nathan Sweet
f08d58dc98
License header update.
2025-04-05 13:42:13 -04:00
Mario Zechner
4047f1ba07
Updated license headers.
2023-07-31 13:29:16 +02:00
Mario Zechner
96c0842021
[cpp] Backport of some 4.2 changes to enable Flutter runtime in 4.1
2023-02-17 14:25:41 +01:00
Mario Zechner
68b59271bb
[godot] Backport to 4.1
2022-07-18 10:27:42 +02:00
Mario Zechner
1ac6c6bd35
[cpp] Initial port of sequences
...
Loaders require modifications, timeline needs to be added.
2021-11-17 15:32:35 +01:00
Nathan Sweet
96a998b82d
Spine Runtimes License Agreement update (September 24, 2021).
2021-09-24 18:18:19 -10:00
Mario Zechner
4715608108
[c][cpp] Fix remaining 4.0 porting bugs, apply formatter.
2021-06-07 16:13:25 +02:00
badlogic
f8560fc551
[cpp] Completed 4.0 port.
2021-03-06 10:03:31 +01:00
badlogic
b67bf992a0
Single bone IK fix and license header update. Closes #1580 , closes #1581 .
2019-12-20 12:20:46 +01:00
badlogic
83dd267675
[cpp] Add accessors for MeshAttachment::_regionDegrees. Fixes #1480 .
2019-09-12 15:59:58 +02:00
NathanSweet
842dffbd83
[all] Source clean up, formatting, and tabs for indentation.
2019-08-27 15:57:14 +02:00
badlogic
64852ddc96
[cpp] Ported all skin API changes, see #841 .
2019-06-04 10:30:02 +02:00
badlogic
09130b15df
Merge branch '3.7' into 3.8-beta
2019-05-02 11:43:36 +02:00
badlogic
7f7e5f0fec
Updated license headers and LICENSE files.
2019-05-02 11:38:19 +02:00
badlogic
0a3f6cc28c
[cpp] Ported rotated mesh region UV loading. See #1327 .
2019-04-17 17:26:22 +02:00
badlogic
48ea9b1914
[c][cpp] Get rid of regionTextureWidth/Height
2018-12-22 15:33:42 +01:00
badlogic
794d7acd2f
[c][cpp] Port of mesh whitespaces stripping. See #1232 .
2018-12-22 14:27:32 +01:00
badlogic
02c6f9cc63
[cpp][sfml] Backported changes from 3.7-beta-cpp branch. See #1192 .
2018-10-15 13:56:53 +02:00
badlogic
265b18571c
Fixed all warnings on MSVC, fixed up usage of int instead of size_t, fixed some signatures.
2018-05-24 15:30:58 +02:00
badlogic
bd665df1d3
[cpp] Cleaned up API.
2018-03-05 16:58:12 +01:00
badlogic
9ceec41432
[cpp] Removed toString, fixed up remaining memory leaks in clipping and animation state code.
2018-03-05 14:32:09 +01:00
badlogic
7a18b81226
[cpp] Added toString method for SpineObjects, fixed up math, fixed up IKConstraint.
2018-02-23 15:45:45 +01:00
badlogic
ed7dc4ea93
[cpp] Added preliminary SFML backend, fixed up a few APIs.
2018-02-21 17:52:56 +01:00
badlogic
5af3d93403
[cpp] Added Color, fixed up incorrect use of ensureCapacity/setSize of Vector. Fixed bugs in SkeletonBinary.
2018-02-21 15:23:35 +01:00
badlogic
a8af3fa07e
[cpp] First Clang-Tidy run.
2018-02-16 17:36:07 +01:00
badlogic
895407b69d
[cpp] Replaced all usages of std::string (except in RTTI) with custom String. Fixed a bunch of unnecessary copies/pass by values.
2018-02-16 16:51:55 +01:00
badlogic
11d0a47360
[cpp] Fixed up memory issues & crashes. HashMap is a linked list atm, need a better replacement.
2018-02-15 18:45:24 +01:00
Stephen Gowen
d403db2754
Forgot to move the namespace braces.
2017-12-13 12:08:23 -05:00
Stephen Gowen
64fd7c2886
Moving Braces to Same Line
2017-12-12 10:51:11 -05:00
Stephen Gowen
8f28ae1c2d
Almost done with SkeletonBinary
2017-12-03 13:15:57 -05:00
Stephen Gowen
8b53400425
wip
2017-11-25 17:47:43 -05:00
Stephen Gowen
107c18e237
Closer still.
...
So here is what I have left:
1. Implement the Timeline classes (from Animation)
2. Implement AnimationState
3. Implement SkeletonJson
4. Implement SkeletonBinary
Seems like a lot, but most of the file IO stuff is going to get more or
less ripped directly from the C runtime, so I’m actually pretty close I
think!
2017-11-24 18:13:14 -05:00
Stephen Gowen
5bba269f13
Changing RTTI to SPINE_RTTI and RTTI.h/cpp to SpineRTTI.h/cpp
2017-11-19 19:01:30 -05:00
Stephen Gowen
175365a039
wip
2017-11-12 11:21:25 -05:00
Stephen Gowen
e91a12cff1
wip
2017-11-09 11:04:29 -05:00
Stephen Gowen
7c2b6b8271
wip
2017-11-06 16:54:39 -05:00
Stephen Gowen
51f3306a72
Temporarily commenting out some sections so I can build
2017-11-02 13:41:56 -04:00
Stephen Gowen
87a18e22b8
wip
...
Almost ready to implement file loading
2017-10-29 20:54:08 -04:00
Stephen Gowen
38f4fdde28
Okay, gonna do this properly. Will use spine-c AND spine-cpp in parallel. This will be good for benchmarking during and after development.
2017-09-29 12:18:02 -04:00
Stephen Gowen
4e542e2931
Initial Commit, nothing special going on here yet!
2017-09-27 16:42:00 -04:00