├── .gitignore ├── .travis.yml ├── LATEST ├── LICENSE ├── README.md ├── SPINEHX_LICENSE ├── haxelib.json ├── include.xml ├── samples ├── assets │ ├── spineboy.atlas │ ├── spineboy.json │ ├── spineboy.png │ └── spineboy.skel ├── project.xml └── src │ └── AnimationStateTest.hx └── spinehaxe ├── ArrayUtils.hx ├── BlendMode.hx ├── Bone.hx ├── BoneData.hx ├── Constraint.hx ├── Event.hx ├── EventData.hx ├── Exception.hx ├── IkConstraint.hx ├── IkConstraintData.hx ├── JsonNode.hx ├── LinkedMesh.hx ├── MathUtils.hx ├── PathConstraint.hx ├── PathConstraintData.hx ├── Polygon.hx ├── Pool.hx ├── Poolable.hx ├── PositionMode.hx ├── RotateMode.hx ├── Skeleton.hx ├── SkeletonBounds.hx ├── SkeletonData.hx ├── SkeletonJson.hx ├── Skin.hx ├── Slot.hx ├── SlotData.hx ├── SpacingMode.hx ├── TransformConstraint.hx ├── TransformConstraintData.hx ├── TransformMode.hx ├── Updatable.hx ├── animation ├── Animation.hx ├── AnimationState.hx ├── AnimationStateData.hx ├── AttachmentTimeline.hx ├── ColorTimeline.hx ├── CurveTimeline.hx ├── DeformTimeline.hx ├── DrawOrderTimeline.hx ├── EventQueue.hx ├── EventTimeline.hx ├── EventType.hx ├── IkConstraintTimeline.hx ├── Listeners.hx ├── PathConstraintMixTimeline.hx ├── PathConstraintPositionTimeline.hx ├── PathConstraintSpacingTimeline.hx ├── RotateTimeline.hx ├── ScaleTimeline.hx ├── ShearTimeline.hx ├── Timeline.hx ├── TimelineType.hx ├── TrackEntry.hx ├── TransformConstraintTimeline.hx └── TranslateTimeline.hx ├── atlas ├── Atlas.hx ├── AtlasPage.hx ├── AtlasRegion.hx ├── Format.hx ├── TextureFilter.hx ├── TextureLoader.hx └── TextureWrap.hx ├── attachments ├── AtlasAttachmentLoader.hx ├── Attachment.hx ├── AttachmentLoader.hx ├── AttachmentType.hx ├── BoundingBoxAttachment.hx ├── MeshAttachment.hx ├── PathAttachment.hx ├── RegionAttachment.hx └── VertexAttachment.hx └── platform └── openfl ├── BitmapDataTextureLoader.hx ├── SkeletonAnimation.hx └── SkeletonSprite.hx /.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | *.idea 3 | .DS_Store 4 | *.iml 5 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/.travis.yml -------------------------------------------------------------------------------- /LATEST: -------------------------------------------------------------------------------- 1 | 9c21942482701ccf28778a210fef03f3cae151e6 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/README.md -------------------------------------------------------------------------------- /SPINEHX_LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/SPINEHX_LICENSE -------------------------------------------------------------------------------- /haxelib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/haxelib.json -------------------------------------------------------------------------------- /include.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/include.xml -------------------------------------------------------------------------------- /samples/assets/spineboy.atlas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/samples/assets/spineboy.atlas -------------------------------------------------------------------------------- /samples/assets/spineboy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/samples/assets/spineboy.json -------------------------------------------------------------------------------- /samples/assets/spineboy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/samples/assets/spineboy.png -------------------------------------------------------------------------------- /samples/assets/spineboy.skel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/samples/assets/spineboy.skel -------------------------------------------------------------------------------- /samples/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/samples/project.xml -------------------------------------------------------------------------------- /samples/src/AnimationStateTest.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/samples/src/AnimationStateTest.hx -------------------------------------------------------------------------------- /spinehaxe/ArrayUtils.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/ArrayUtils.hx -------------------------------------------------------------------------------- /spinehaxe/BlendMode.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/BlendMode.hx -------------------------------------------------------------------------------- /spinehaxe/Bone.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/Bone.hx -------------------------------------------------------------------------------- /spinehaxe/BoneData.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/BoneData.hx -------------------------------------------------------------------------------- /spinehaxe/Constraint.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/Constraint.hx -------------------------------------------------------------------------------- /spinehaxe/Event.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/Event.hx -------------------------------------------------------------------------------- /spinehaxe/EventData.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/EventData.hx -------------------------------------------------------------------------------- /spinehaxe/Exception.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/Exception.hx -------------------------------------------------------------------------------- /spinehaxe/IkConstraint.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/IkConstraint.hx -------------------------------------------------------------------------------- /spinehaxe/IkConstraintData.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/IkConstraintData.hx -------------------------------------------------------------------------------- /spinehaxe/JsonNode.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/JsonNode.hx -------------------------------------------------------------------------------- /spinehaxe/LinkedMesh.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/LinkedMesh.hx -------------------------------------------------------------------------------- /spinehaxe/MathUtils.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/MathUtils.hx -------------------------------------------------------------------------------- /spinehaxe/PathConstraint.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/PathConstraint.hx -------------------------------------------------------------------------------- /spinehaxe/PathConstraintData.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/PathConstraintData.hx -------------------------------------------------------------------------------- /spinehaxe/Polygon.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/Polygon.hx -------------------------------------------------------------------------------- /spinehaxe/Pool.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/Pool.hx -------------------------------------------------------------------------------- /spinehaxe/Poolable.hx: -------------------------------------------------------------------------------- 1 | package spinehaxe; 2 | 3 | interface Poolable { 4 | public function reset():Void; 5 | } 6 | -------------------------------------------------------------------------------- /spinehaxe/PositionMode.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/PositionMode.hx -------------------------------------------------------------------------------- /spinehaxe/RotateMode.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/RotateMode.hx -------------------------------------------------------------------------------- /spinehaxe/Skeleton.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/Skeleton.hx -------------------------------------------------------------------------------- /spinehaxe/SkeletonBounds.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/SkeletonBounds.hx -------------------------------------------------------------------------------- /spinehaxe/SkeletonData.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/SkeletonData.hx -------------------------------------------------------------------------------- /spinehaxe/SkeletonJson.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/SkeletonJson.hx -------------------------------------------------------------------------------- /spinehaxe/Skin.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/Skin.hx -------------------------------------------------------------------------------- /spinehaxe/Slot.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/Slot.hx -------------------------------------------------------------------------------- /spinehaxe/SlotData.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/SlotData.hx -------------------------------------------------------------------------------- /spinehaxe/SpacingMode.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/SpacingMode.hx -------------------------------------------------------------------------------- /spinehaxe/TransformConstraint.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/TransformConstraint.hx -------------------------------------------------------------------------------- /spinehaxe/TransformConstraintData.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/TransformConstraintData.hx -------------------------------------------------------------------------------- /spinehaxe/TransformMode.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/TransformMode.hx -------------------------------------------------------------------------------- /spinehaxe/Updatable.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/Updatable.hx -------------------------------------------------------------------------------- /spinehaxe/animation/Animation.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/Animation.hx -------------------------------------------------------------------------------- /spinehaxe/animation/AnimationState.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/AnimationState.hx -------------------------------------------------------------------------------- /spinehaxe/animation/AnimationStateData.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/AnimationStateData.hx -------------------------------------------------------------------------------- /spinehaxe/animation/AttachmentTimeline.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/AttachmentTimeline.hx -------------------------------------------------------------------------------- /spinehaxe/animation/ColorTimeline.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/ColorTimeline.hx -------------------------------------------------------------------------------- /spinehaxe/animation/CurveTimeline.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/CurveTimeline.hx -------------------------------------------------------------------------------- /spinehaxe/animation/DeformTimeline.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/DeformTimeline.hx -------------------------------------------------------------------------------- /spinehaxe/animation/DrawOrderTimeline.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/DrawOrderTimeline.hx -------------------------------------------------------------------------------- /spinehaxe/animation/EventQueue.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/EventQueue.hx -------------------------------------------------------------------------------- /spinehaxe/animation/EventTimeline.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/EventTimeline.hx -------------------------------------------------------------------------------- /spinehaxe/animation/EventType.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/EventType.hx -------------------------------------------------------------------------------- /spinehaxe/animation/IkConstraintTimeline.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/IkConstraintTimeline.hx -------------------------------------------------------------------------------- /spinehaxe/animation/Listeners.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/Listeners.hx -------------------------------------------------------------------------------- /spinehaxe/animation/PathConstraintMixTimeline.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/PathConstraintMixTimeline.hx -------------------------------------------------------------------------------- /spinehaxe/animation/PathConstraintPositionTimeline.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/PathConstraintPositionTimeline.hx -------------------------------------------------------------------------------- /spinehaxe/animation/PathConstraintSpacingTimeline.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/PathConstraintSpacingTimeline.hx -------------------------------------------------------------------------------- /spinehaxe/animation/RotateTimeline.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/RotateTimeline.hx -------------------------------------------------------------------------------- /spinehaxe/animation/ScaleTimeline.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/ScaleTimeline.hx -------------------------------------------------------------------------------- /spinehaxe/animation/ShearTimeline.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/ShearTimeline.hx -------------------------------------------------------------------------------- /spinehaxe/animation/Timeline.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/Timeline.hx -------------------------------------------------------------------------------- /spinehaxe/animation/TimelineType.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/TimelineType.hx -------------------------------------------------------------------------------- /spinehaxe/animation/TrackEntry.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/TrackEntry.hx -------------------------------------------------------------------------------- /spinehaxe/animation/TransformConstraintTimeline.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/TransformConstraintTimeline.hx -------------------------------------------------------------------------------- /spinehaxe/animation/TranslateTimeline.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/animation/TranslateTimeline.hx -------------------------------------------------------------------------------- /spinehaxe/atlas/Atlas.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/atlas/Atlas.hx -------------------------------------------------------------------------------- /spinehaxe/atlas/AtlasPage.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/atlas/AtlasPage.hx -------------------------------------------------------------------------------- /spinehaxe/atlas/AtlasRegion.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/atlas/AtlasRegion.hx -------------------------------------------------------------------------------- /spinehaxe/atlas/Format.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/atlas/Format.hx -------------------------------------------------------------------------------- /spinehaxe/atlas/TextureFilter.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/atlas/TextureFilter.hx -------------------------------------------------------------------------------- /spinehaxe/atlas/TextureLoader.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/atlas/TextureLoader.hx -------------------------------------------------------------------------------- /spinehaxe/atlas/TextureWrap.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/atlas/TextureWrap.hx -------------------------------------------------------------------------------- /spinehaxe/attachments/AtlasAttachmentLoader.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/attachments/AtlasAttachmentLoader.hx -------------------------------------------------------------------------------- /spinehaxe/attachments/Attachment.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/attachments/Attachment.hx -------------------------------------------------------------------------------- /spinehaxe/attachments/AttachmentLoader.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/attachments/AttachmentLoader.hx -------------------------------------------------------------------------------- /spinehaxe/attachments/AttachmentType.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/attachments/AttachmentType.hx -------------------------------------------------------------------------------- /spinehaxe/attachments/BoundingBoxAttachment.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/attachments/BoundingBoxAttachment.hx -------------------------------------------------------------------------------- /spinehaxe/attachments/MeshAttachment.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/attachments/MeshAttachment.hx -------------------------------------------------------------------------------- /spinehaxe/attachments/PathAttachment.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/attachments/PathAttachment.hx -------------------------------------------------------------------------------- /spinehaxe/attachments/RegionAttachment.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/attachments/RegionAttachment.hx -------------------------------------------------------------------------------- /spinehaxe/attachments/VertexAttachment.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/attachments/VertexAttachment.hx -------------------------------------------------------------------------------- /spinehaxe/platform/openfl/BitmapDataTextureLoader.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/platform/openfl/BitmapDataTextureLoader.hx -------------------------------------------------------------------------------- /spinehaxe/platform/openfl/SkeletonAnimation.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/platform/openfl/SkeletonAnimation.hx -------------------------------------------------------------------------------- /spinehaxe/platform/openfl/SkeletonSprite.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/underdoggit3/spinehaxe/HEAD/spinehaxe/platform/openfl/SkeletonSprite.hx --------------------------------------------------------------------------------