196 Commits

Author SHA1 Message Date
badlogic
e4a029e1a7 [cpp] Added VertexEffect. 2018-03-05 16:08:17 +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
9cdf4c69ed [cpp] Formatting & cleanup 2018-02-28 15:49:30 +01:00
badlogic
99d3e15a18 [cpp] Fixed all the things by calloc'ing instead of allocing... 2018-02-26 16:34:43 +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
6e8f0eaa27 [cpp] More SkeletonBinary fixes. 2018-02-22 17:02:59 +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
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
6f6db39f64 [cpp] Added spine.h 2018-02-06 14:13:40 +01:00
badlogic
2137dddf3b [sfml] Added cpp backend, refactored build. 2018-02-05 13:52:37 +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
badlogic
b7e712d3ca [sfml] Added owl sample. 2018-01-23 14:16:42 +01:00
badlogic
a9deff2d2f [c] Fixed binary skeleton parsing. 2018-01-23 14:03:18 +01:00
badlogic
90e1a5ca5a Updated owl. 2018-01-19 13:15:31 +01:00
badlogic
18eec077e4 Updated owl to key blink animation properly. 2018-01-18 15:52:09 +01:00
badlogic
b547280eb9 Updated samples, added owl. 2018-01-18 15:18:31 +01:00
badlogic
a3653ce51b Closes #1058, spine-sfml.h doesn't define SPINE_SHORT_NAMES to avoid API collisions. 2018-01-10 16:50:24 +01:00
Mario Zechner
d61782201f Update README.md 2017-10-06 15:26:07 +02:00
badlogic
d0cc44bfdb Fixed URLs in READMEs, replaced most with relative links, so URLs point to correct branch. 2017-10-04 15:08:22 +02:00
badlogic
34086c1f41 [sfml] Added premultiplied alpha support to SkeletonDrawable. Closes #967 2017-08-17 11:30:30 +02:00
badlogic
0227513188 [c] Functions in extension.h are now prefixed with _sp to avoid name collisions with other libraries 2017-07-19 10:32:13 +02:00
badlogic
dfb8861de4 Updated supported versions in README.md 2017-07-12 11:25:54 +02:00
badlogic
3be988e12f Updated READMEs to point to correct zips 2017-07-12 11:20:55 +02:00
badlogic
c6fefe8fa0 [c][lua][as3][ts] Don't use DIP_MIX across tracks. Closes #931 2017-06-27 16:15:23 +02:00
badlogic
65d1f51acc [c][sfml] Added spVertexEffect, and some math utilities. Fixed unit tests. 2017-06-26 14:00:00 +02:00
badlogic
9bd1153518 Updated examples and runtime demo code 2017-06-19 16:47:28 +02:00
badlogic
e324c05bfa [c] Ported latest anim state changes. 2017-05-18 13:10:07 +02:00
badlogic
95f3a1fe17 [c] Fixed bug in Triangulator/SkeletonClipping regarding labeled gotos. Closes 895 2017-05-09 15:00:34 +02:00
badlogic
676b740269 [c] Added stride to spSkeletonClipping_clipTriangles. [cocos2dx] Added clipping. 2017-04-30 19:13:11 +02:00
badlogic
d52ac2afd4 [c][sfml] Added clipping. [cocos2dx] Added stub for clipping and assets. [c] Fixed handling of indices short -> unsigned short 2017-04-28 14:31:18 +02:00
badlogic
18b63d18a6 [c] Added ClippingAttachment and loading code 2017-04-21 11:16:06 +02:00
badlogic
8920840ecf [starling] Fixed renderer, ignores path attachments. Fixed samples, click on sprites to advance to next sample. Updated assets 2017-04-11 13:11:02 +02:00
badlogic
e326db5f4b [c] Ported dipping problem fix, see #867 2017-04-06 14:43:12 +02:00
badlogic
0b40dd7a9f Updated exports 2017-03-27 10:19:51 +02:00
badlogic
dfa9ea5913 [sfml] Added multi-page atlas support. Closes #725 2017-03-20 11:15:20 +01:00
badlogic
fe8eae4b8e [c] Ported 3.6 changes, two color timeline, changed updateWorldVertices to computeWorldVertices, point attachment, transform constraint local and relative mode. Does not actually render two color tinted slots yet. Also updated example exports 2017-01-30 16:31:16 +01:00
badlogic
d85a83d231 [sfml] Updated Linux build to SFML 2.4.1 2016-12-20 11:04:40 +01:00
badlogic
b1cbedce55 [sfml] Updated Windows build to SFML 2.4.1 2016-12-20 11:02:03 +01:00
badlogic
6770e537c9 [sfml] Updated to 2.4.1 on macosx 2016-12-20 10:54:16 +01:00
badlogic
6fe1e8fa68 [c] Fixed rotation timeline handling in AnimationState. Fixed main.cpp missing a break 2016-11-29 13:27:15 +01:00
badlogic
387b0afb80 [c] Added spine-c-tests (thanks @jpoag), fixed up CMake build 2016-11-28 16:00:46 +01:00
NathanSweet
d52d2e72ee Updated READMEs, supported version is 3.5.xx. 2016-11-15 23:29:27 +01:00
NathanSweet
36000e3c55 Updated to v3.5 (merge dev branch).
# Conflicts:
#	spine-c/src/spine/AnimationState.c
2016-11-15 23:10:23 +01:00
NathanSweet
c0fdc454a2 Fixed inconsistent newlines.
License header was followed by \n\n and files ended with \n. Changed to \r\n.
2016-10-15 23:45:16 +02:00
NathanSweet
7a18f0818c Every space in its place! (tm)
(whitespace clean up)
2016-10-15 23:15:41 +02:00
NathanSweet
f63561085a List explicit Spine editor version that is supported. 2016-10-13 22:55:04 +02:00
badlogic
ef50131431 [runtimes] Updated all LICENSE files and README.mds 2016-10-13 15:21:05 +02:00
badlogic
5aa27771c3 [runtimes] Updated ALL sources to use latest Spine Runtimes License v2.5. Manually checked all the things... 2016-10-13 15:12:05 +02:00
badlogic
eb3cb8a700 Cleaned up assets in runtime examples, runtimes.sh now copies all assets to the required locations, except for spine-unity. 2016-09-05 15:05:23 +02:00