badlogic
|
bb48f1466b
|
[cpp][ue4] All classes now optionally export through SP_API. Also fixed code to escape MSVC++ compiler bug, where multiple static const exported class fields on the same line will trigger a compile error.
|
2018-09-28 16:47:19 +02:00 |
|
badlogic
|
1454f8a97a
|
[ue4] Fixed up spine-cpp for use in UE4.
|
2018-06-06 15:44:09 +02:00 |
|
badlogic
|
878a6e6435
|
Refactored C++ runtime, added cocos2d-x cpp runtime.
|
2018-05-30 17:31:11 +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
|
53fe61db06
|
[cpp] More fixes to SkeletonBinary
|
2018-02-22 16:13:16 +01:00 |
|
badlogic
|
a8fd3e14be
|
[cpp] Fixed up binary reader, added debug extension for memory profiling, fixed up RTTI usage, fixed update cache sorting.
|
2018-02-22 15:31:28 +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
|
e7e240d109
|
[cpp] Crashes and leaks everywhere :D
|
2018-02-14 16:49:55 +01:00 |
|
badlogic
|
7180f17af2
|
[cpp] All Spine objects derrive from SpineObject so we can override new/delete, which in turn calls SpineExtension allocation methods (not implemented yet). Refactored SpineExtension, removing use of macros, introducing use of templated static methods for more comfort. Rewired all allocation code throughout the runtime. See #1046.
|
2018-02-01 17:40:55 +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
|
517c48a2d5
|
So close!
|
2017-12-04 17:37:31 -05:00 |
|
Stephen Gowen
|
2b2b34db00
|
Okay, SkeletonBinary is done.
|
2017-12-03 16:16:02 -05:00 |
|
Stephen Gowen
|
8f28ae1c2d
|
Almost done with SkeletonBinary
|
2017-12-03 13:15:57 -05:00 |
|
Stephen Gowen
|
f7486ef9f8
|
Chugging through porting SkeletonBinary
After that, will port over SkeletonJson and Json
|
2017-12-02 18:16:58 -05:00 |
|
Stephen Gowen
|
676b67b606
|
Adding in the final files, just gotta implement them.
And then of course, once these final 4 classes are implemented, I’ll
have to write the Unit Tests, which I’ll more or less just copy from
spine-c
|
2017-11-26 11:58:07 -05: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 |
|