Browse Source

Moved SkeletonClipping to utils, since it isn't public API.

Nathan Sweet 8 years ago
parent
commit
7235f7c6b1

+ 2 - 1
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 {
 	public static void main (String[] args) throws Exception {
 		LwjglApplicationConfiguration config = new LwjglApplicationConfiguration();
 		LwjglApplicationConfiguration config = new LwjglApplicationConfiguration();
-		config.stencil = 8;
+		config.width = 800;
+		config.height = 600;
 		new LwjglApplication(new ClippingTest(), config);
 		new LwjglApplication(new ClippingTest(), config);
 	}
 	}
 }
 }

+ 1 - 0
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.MeshAttachment;
 import com.esotericsoftware.spine.attachments.RegionAttachment;
 import com.esotericsoftware.spine.attachments.RegionAttachment;
 import com.esotericsoftware.spine.attachments.SkeletonAttachment;
 import com.esotericsoftware.spine.attachments.SkeletonAttachment;
+import com.esotericsoftware.spine.utils.SkeletonClipping;
 import com.esotericsoftware.spine.utils.TwoColorPolygonBatch;
 import com.esotericsoftware.spine.utils.TwoColorPolygonBatch;
 
 
 public class SkeletonRenderer implements Disposable {
 public class SkeletonRenderer implements Disposable {

+ 2 - 3
spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/SkeletonClipping.java → spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/utils/SkeletonClipping.java

@@ -28,14 +28,13 @@
  * POSSIBILITY OF SUCH DAMAGE.
  * POSSIBILITY OF SUCH DAMAGE.
  *****************************************************************************/
  *****************************************************************************/
 
 
-package com.esotericsoftware.spine;
+package com.esotericsoftware.spine.utils;
 
 
 import com.badlogic.gdx.utils.Array;
 import com.badlogic.gdx.utils.Array;
 import com.badlogic.gdx.utils.FloatArray;
 import com.badlogic.gdx.utils.FloatArray;
 import com.badlogic.gdx.utils.ShortArray;
 import com.badlogic.gdx.utils.ShortArray;
+import com.esotericsoftware.spine.Slot;
 import com.esotericsoftware.spine.attachments.ClippingAttachment;
 import com.esotericsoftware.spine.attachments.ClippingAttachment;
-import com.esotericsoftware.spine.utils.Clipper;
-import com.esotericsoftware.spine.utils.ConvexDecomposer;
 
 
 public class SkeletonClipping {
 public class SkeletonClipping {
 	private final Clipper clipper = new Clipper();
 	private final Clipper clipper = new Clipper();