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
d776be8078
Fixed SFML.
2013-04-05 14:53:09 +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
dd27ee184c
Changed Spine export format.
...
There are no longer separate animation files, they are now inside the skeleton file. This means there is just one file to manage, which is cleaner. Now that animations are stored in SkeletonData, they can be looked up by name which leads to cleaner runtime APIs.
cocos2d and cocos2d-x runtimes got a cleaner ObjC/C++ API.
2013-04-04 04:00:45 +02:00
NathanSweet
ef793dd976
Slots and bones start in bind pose.
2013-04-03 17:24:30 +02:00
NathanSweet
9412949ae0
Fixed skins and color/image timelines.
2013-04-03 17:13:45 +02:00
NathanSweet
a398fe6201
Atlas now prefixes images referenced in the atlas file with the directory containing the atlas file.
2013-04-03 03:37:52 +02:00
NathanSweet
b4c67812e9
Animation state example for SFML to match other runtimes.
2013-04-03 02:15:58 +02:00
NathanSweet
8b6f1ee2ae
Dispose animation.
2013-04-02 04:57:53 +02:00
NathanSweet
ca163b5e52
Moar refuctoring. All the refuctorings are belong to Spine.
2013-04-02 02:47:11 +02:00
NathanSweet
e3cc3e4fb2
Clean up.
2013-04-01 20:21:31 +02:00
NathanSweet
6076689082
Moved drawing stuff into SkeletonDrawable.
2013-04-01 19:24:02 +02:00
NathanSweet
ad67dae2e0
Include guard.
2013-04-01 14:40:55 +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
b299a4663b
Better spine-c example.
2013-03-30 18:26:39 +01:00
NathanSweet
1be279e4e8
Better spine-c example.
2013-03-30 18:25:46 +01:00
NathanSweet
6765ec4235
C runtime works!
2013-03-30 17:52:25 +01:00
NathanSweet
9a0085c36b
So close, but alas must sleep :( 5am!
2013-03-30 04:53:47 +01:00
NathanSweet
596b515e66
Refactoring.
2013-03-30 04:14:51 +01:00
NathanSweet
75fc36eab6
Simplified all loading methods to take path, stream, or pointers.
2013-03-25 12:33:21 +01:00
NathanSweet
6e7e8c5512
Changed Atlas constructor to take a path.
2013-03-25 12:12:04 +01:00
NathanSweet
3aab744395
Utility methods to read from file and other minor improvements.
2013-03-22 16:18:03 +01:00
NathanSweet
6e9bcfd1d5
License headers for source files.
2013-03-20 14:58:59 +01:00
NathanSweet
a6a7200097
includes -> include
2013-03-20 14:22:16 +01:00
NathanSweet
d3949288f8
Separated SFML from spine-cpp.
2013-03-20 14:08:54 +01:00