NathanSweet
e2fccf72d6
License update.
...
Changed from New BSD to a custom license. The new license requires a Spine license to use the code. If you have a valid Spine license, you can do whatever you like with the code. This should not be a problem for anyone using the runtimes with Spine, nothing changes. If using the runtimes without a Spine license, you now need a Spine license. This is because the runtimes were created explicitly to be used with Spine.
2013-09-20 19:46:23 +02:00
NathanSweet
41cbe3bf3d
Fixed Skeleton_setAttachment("slotname", 0).
2013-06-24 16:24:50 +02:00
NathanSweet
cf7cc1d0ef
Minor updates.
2013-06-02 15:27:33 +02:00
NathanSweet
cdadffc156
Removed spine namespace from spine-c.
...
Didn't make any sense for a C API and complicated integration with ObjC.
2013-05-08 20:09:10 +02:00
NathanSweet
7f69300bcc
Refactoring: changed references to "bind pose" to "setup pose".
...
This better matches "setup mode" in the editor and we can be consistent in code and docs from now on.
2013-05-05 12:38:06 +02:00
NathanSweet
92622246c1
AnimationState gets addAnimation methods for chaining animations.
...
Tabs, not spaces!
2013-04-26 20:03:28 +02:00
dazza
bd4431748c
Fixed memory leaks in spine-c
2013-04-26 18:28:10 +01:00
djr
1db2715b25
Getting the code to build on windows
...
Making the code C98 compliant so it can build using VS2010.
2013-04-24 20:55:32 +01:00
NathanSweet
2bc3f511a1
Refactoring to make extension easier.
...
Much less weird OOP needed. Rendering is separate from data objects. cocos2d-iphone and cocos2d-x support for multi page atlases.
2013-04-17 22:08:53 +02:00
NathanSweet
e56050e3a7
Better class extension.
2013-04-11 06:06:23 +02:00
NathanSweet
6780447b83
Fancier C++/ObjC APIs to avoid C API with simple usage.
...
NSString instead of cstr for ObjC.
2013-04-04 17:12:21 +02:00
NathanSweet
b6a8338eeb
Fixed issue #22 .
2013-04-03 02:21:09 +02:00
NathanSweet
ca163b5e52
Moar refuctoring. All the refuctorings are belong to Spine.
2013-04-02 02:47:11 +02:00
NathanSweet
dfd090d220
Allow spine-c to be compiled as C++.
2013-04-01 20:21:07 +02:00
NathanSweet
fe37451f93
Cleanup, docs.
2013-03-31 20:40:57 +02:00
NathanSweet
a3f23dd4bf
Refactoring for cleaner OOP.
2013-03-31 20:09:37 +02:00
NathanSweet
7707f3517f
License headers.
2013-03-30 19:12:33 +01:00
NathanSweet
6765ec4235
C runtime works!
2013-03-30 17:52:25 +01:00
NathanSweet
596b515e66
Refactoring.
2013-03-30 04:14:51 +01:00
NathanSweet
103cd30758
Extension stuff seems to be shaping up nicely!
2013-03-29 22:12:57 +01:00
NathanSweet
40835845be
Added Animation.
...
OOP in C is a cold, dark place.
2013-03-29 04:06:43 +01:00
NathanSweet
de53ad3f4f
Added Atlas.
...
Compiles with C89.
Minor refactoring.
2013-03-29 00:26:51 +01:00
NathanSweet
146a456beb
Fixed crash.
2013-03-28 04:30:51 +01:00
NathanSweet
32a9a09831
WIP C runtime.
2013-03-28 04:22:39 +01:00