From 7235f7c6b13167a30341418d09474c53febd935d Mon Sep 17 00:00:00 2001 From: Nathan Sweet Date: Sat, 1 Apr 2017 08:52:06 +0900 Subject: [PATCH] Moved SkeletonClipping to utils, since it isn't public API. --- .../src/com/esotericsoftware/spine/ClippingTest.java | 3 ++- .../src/com/esotericsoftware/spine/SkeletonRenderer.java | 1 + .../esotericsoftware/spine/{ => utils}/SkeletonClipping.java | 5 ++--- 3 files changed, 5 insertions(+), 4 deletions(-) rename spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/{ => utils}/SkeletonClipping.java (98%) diff --git a/spine-libgdx/spine-libgdx-tests/src/com/esotericsoftware/spine/ClippingTest.java b/spine-libgdx/spine-libgdx-tests/src/com/esotericsoftware/spine/ClippingTest.java index ab663d24e..d08e17e5d 100644 --- a/spine-libgdx/spine-libgdx-tests/src/com/esotericsoftware/spine/ClippingTest.java +++ b/spine-libgdx/spine-libgdx-tests/src/com/esotericsoftware/spine/ClippingTest.java @@ -171,7 +171,8 @@ public class ClippingTest extends ApplicationAdapter { public static void main (String[] args) throws Exception { LwjglApplicationConfiguration config = new LwjglApplicationConfiguration(); - config.stencil = 8; + config.width = 800; + config.height = 600; new LwjglApplication(new ClippingTest(), config); } } diff --git a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonRenderer.java b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonRenderer.java index c877434eb..12977b027 100644 --- a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonRenderer.java +++ b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonRenderer.java @@ -45,6 +45,7 @@ import com.esotericsoftware.spine.attachments.ClippingAttachment; import com.esotericsoftware.spine.attachments.MeshAttachment; import com.esotericsoftware.spine.attachments.RegionAttachment; import com.esotericsoftware.spine.attachments.SkeletonAttachment; +import com.esotericsoftware.spine.utils.SkeletonClipping; import com.esotericsoftware.spine.utils.TwoColorPolygonBatch; public class SkeletonRenderer implements Disposable { diff --git a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonClipping.java b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/utils/SkeletonClipping.java similarity index 98% rename from spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonClipping.java rename to spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/utils/SkeletonClipping.java index 20ecf76fb..0f6cd1ce9 100644 --- a/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonClipping.java +++ b/spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/utils/SkeletonClipping.java @@ -28,14 +28,13 @@ * POSSIBILITY OF SUCH DAMAGE. *****************************************************************************/ -package com.esotericsoftware.spine; +package com.esotericsoftware.spine.utils; import com.badlogic.gdx.utils.Array; import com.badlogic.gdx.utils.FloatArray; import com.badlogic.gdx.utils.ShortArray; +import com.esotericsoftware.spine.Slot; import com.esotericsoftware.spine.attachments.ClippingAttachment; -import com.esotericsoftware.spine.utils.Clipper; -import com.esotericsoftware.spine.utils.ConvexDecomposer; public class SkeletonClipping { private final Clipper clipper = new Clipper();