25 Commits

Author SHA1 Message Date
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
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
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
badlogic
7f7e5f0fec Updated license headers and LICENSE files. 2019-05-02 11:38:19 +02:00
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
878a6e6435 Refactored C++ runtime, added cocos2d-x cpp runtime. 2018-05-30 17:31:11 +02: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
9cdf4c69ed [cpp] Formatting & cleanup 2018-02-28 15:49:30 +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
6d243eca48 [cpp] Removed Vector.begin/end, fixed up vector assignments. 2018-02-21 16:08:41 +01:00
badlogic
3cf3312180 [cpp] Fixed up Pool to not be dumb, added more stats to test harness. 2018-02-21 15:38:26 +01:00
badlogic
4234b17ffa [cpp] Removed // Empty 2018-02-21 15:29:57 +01:00
badlogic
bef01b8e89 [cpp] Refactored String and Vector. 2018-02-20 15:10:40 +01:00
badlogic
3254747e94 [c++] Removed old test harness, added new one, added leak detector, fixed new operator overloads, Vector doesn't copy on insert etc. See #1073 2018-02-13 17:31:29 +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
c7ae6d23b1 Fixing a bug in Pool class. 2017-12-09 15:09:36 -05:00
Stephen Gowen
0ca6803030 wip 2017-11-30 11:11:15 -05:00
Stephen Gowen
24a3811049 NDK compiler was fussing about the location of the #include <spine/Extension.h> line; needs to be first. 2017-11-25 12:53:49 -05:00
Stephen Gowen
91225fe9e3 Getting there! 2017-11-23 19:21:04 -05:00
Stephen Gowen
bfbb48c1c2 Adding Pool class to be used inside the Triangulator 2017-11-13 17:55:36 -05:00