3678 Commits

Author SHA1 Message Date
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
b78b0171ec Placing TextureLoader class into its own file. 2017-12-02 19:06:28 -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
9e0ac4d407 Addressing some warnings. 2017-12-02 14:48:35 -05:00
Stephen Gowen
3fc2f08ff6 Okay, AnimationState is done, on to SkeletonJson and SkeletonBinary 2017-12-02 14:46:48 -05:00
Stephen Gowen
af43d7cff1 Defining SpineExtension class that can be overridden to provide memory allocation and file reading 2017-11-30 20:32:58 -05:00
Stephen Gowen
0ca6803030 wip 2017-11-30 11:11:15 -05:00
Stephen Gowen
9bed800466 wip, just gotta implement the AnimationState class itself now. 2017-11-29 18:30:22 -05:00
Stephen Gowen
bcb9e91571 Merge remote-tracking branch 'EsotericSoftware/3.6' into 3.6 2017-11-29 11:10:11 -05:00
Guto Maia
1132594797 fix comment: CPP comment not allowed in C90 (#1042) 2017-11-29 10:42:28 +01:00
Stephen Gowen
d5c47a709a wip 2017-11-28 19:30:27 -05:00
Stephen Gowen
1449af5864 Removing unused Vector constructor 2017-11-28 10:54:19 -05:00
Stephen Gowen
1361203f1c wip 2017-11-26 18:25:56 -05:00
Stephen Gowen
3e94e53a4c Adding spine-cpp-unit-tests dir 2017-11-26 12:06:41 -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
3038a90cc5 Timelines are done. 2017-11-26 11:46:06 -05:00
Stephen Gowen
8b53400425 wip 2017-11-25 17:47:43 -05:00
Stephen Gowen
19687d9957 wip, forgot about SkeletonBounds and SkeletonClipping 2017-11-25 15:09:37 -05:00
Stephen Gowen
5411125c93 wip, these timeline classes are all pretty much the same, so this is going pretty quickly. 2017-11-25 14:04:49 -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
6b585ae151 blah 2017-11-25 12:44:57 -05:00
Stephen Gowen
929462de70 Merge branch 'EsotericSoftware/3.6' into 3.6 2017-11-25 12:29:12 -05:00
Stephen Gowen
dfa1c2eceb Getting some boiler plate out of the way. 2017-11-25 12:29:10 -05:00
pharan
57fb0ee0be [unity] Update some shader things. 2017-11-25 15:18:35 +08:00
pharan
a0cf9badb9 [unity] Extra SkeletonDataAssetInspector info. 2017-11-25 15:17:47 +08:00
pharan
164678163d [unity] Allow TextField fallback for attributes. 2017-11-25 15:14:28 +08:00
Stephen Gowen
11acfef705 fixing compile error 2017-11-24 20:50:16 -05:00
Stephen Gowen
107c18e237 Closer still.
So here is what I have left:

1. Implement the Timeline classes (from Animation)
2. Implement AnimationState
3. Implement SkeletonJson
4. Implement SkeletonBinary

Seems like a lot, but most of the file IO stuff is going to get more or
less ripped directly from the C runtime, so I’m actually pretty close I
think!
2017-11-24 18:13:14 -05:00
Stephen Gowen
b02c2aaaa4 wip 2017-11-24 17:34:14 -05:00
Stephen Gowen
91225fe9e3 Getting there! 2017-11-23 19:21:04 -05:00
Stephen Gowen
b50496fe05 Merge branch 'EsotericSoftware/3.6' into 3.6 2017-11-23 13:00:21 -05:00
John
ad55ab9736
[unity] Handle SkeletonAnimator edit mode pose. 2017-11-23 14:09:33 +08:00
Stephen Gowen
e7ca5c8378 Merge branch 'EsotericSoftware/3.6' into 3.6 2017-11-22 13:07:30 -05:00
John
ed8f238524
[csharp] Removed bad fix for #1024
based on 1514b4acbb (diff-2e690293d0fea3104ddda07be1d1e5c9)
2017-11-22 18:07:20 +08:00
Stephen Gowen
cf70f3b054 Merge branch 'EsotericSoftware/3.6' into 3.6 2017-11-21 09:49:47 -05:00
minggo
5948e5a62f fix warnings (#1034) 2017-11-21 11:17:39 +01:00
Stephen Gowen
cfcc548b5f Merge branch 'EsotericSoftware/3.6' into 3.6 2017-11-20 11:50:50 -05:00
John
017b65198f
[unity] Fix some OnValidate behavior. 2017-11-20 08:26:27 +08:00
Stephen Gowen
5bba269f13 Changing RTTI to SPINE_RTTI and RTTI.h/cpp to SpineRTTI.h/cpp 2017-11-19 19:01:30 -05:00
Stephen Gowen
44194018ad Merge branch 'EsotericSoftware/3.6' into 3.6 2017-11-17 10:00:41 -05:00
badlogic
08451f2a8d [ts][webgl] Exposing the renderers in SceneRenderer. 2017-11-17 15:40:39 +01:00
badlogic
246c5310d4 [ts][webgl] SceneRenderer method to draw textures with manually set UVs. 2017-11-17 14:39:53 +01:00
badlogic
99b975f405 Merge branch '3.6' of https://github.com/esotericsoftware/spine-runtimes into 3.6 2017-11-17 10:57:49 +01:00
badlogic
49137a58ea [ts] Added AssetManager.loadTextureAtlas. Will automatically resolve and load any images the atlas references. AssetManager.get(atlasName) will then return an instance of spine.TextureAtlas. 2017-11-17 10:57:44 +01:00
Stephen Gowen
c4b7df2c2c The power of commenting stuff out! 2017-11-16 14:02:39 -05:00
Stephen Gowen
949eb15944 wip 2017-11-15 19:07:09 -05:00
Stephen Gowen
0b6c8411b7 wip 2017-11-14 20:15:56 -05:00
Stephen Gowen
bfbb48c1c2 Adding Pool class to be used inside the Triangulator 2017-11-13 17:55:36 -05:00
Stephen Gowen
cd8d950117 Fixing some mistakes in HashMap 2017-11-13 17:02:15 -05:00