Pārlūkot izejas kodu

[monogame] Replaced old projects with cross-platform desktop project

badlogic 8 gadi atpakaļ
vecāks
revīzija
ee64dd98eb
29 mainītis faili ar 564 papildinājumiem un 1059 dzēšanām
  1. 7 2
      spine-monogame/README.md
  2. 28 0
      spine-monogame/example.sln
  3. 15 0
      spine-monogame/example/Content/Content.mgcb
  4. 206 0
      spine-monogame/example/ExampleGame.cs
  5. 12 0
      spine-monogame/example/ExampleProgram.cs
  6. BIN
      spine-monogame/example/Icon.bmp
  7. BIN
      spine-monogame/example/Icon.ico
  8. 5 2
      spine-monogame/example/Properties/AssemblyInfo.cs
  9. 42 0
      spine-monogame/example/app.manifest
  10. 249 0
      spine-monogame/example/spine-monogame-example.csproj
  11. BIN
      spine-monogame/windows8-store/example/Assets/Logo.png
  12. BIN
      spine-monogame/windows8-store/example/Assets/SmallLogo.png
  13. BIN
      spine-monogame/windows8-store/example/Assets/SplashScreen.png
  14. BIN
      spine-monogame/windows8-store/example/Assets/StoreLogo.png
  15. 0 27
      spine-monogame/windows8-store/example/Package.appxmanifest
  16. 0 200
      spine-monogame/windows8-store/example/spine-monogame-example.csproj
  17. 0 64
      spine-monogame/windows8-store/example/spine-monogame-example.sln
  18. 0 29
      spine-monogame/windows8-store/src/Properties/AssemblyInfo.cs
  19. 0 238
      spine-monogame/windows8-store/src/SpineMonogameWindows8Store.csproj
  20. 0 40
      spine-monogame/xamarinstudio-ios/example/AppDelegate.cs
  21. 0 6
      spine-monogame/xamarinstudio-ios/example/Entitlements.plist
  22. 0 33
      spine-monogame/xamarinstudio-ios/example/Info.plist
  23. 0 20
      spine-monogame/xamarinstudio-ios/example/Main.cs
  24. 0 4
      spine-monogame/xamarinstudio-ios/example/packages.config
  25. 0 156
      spine-monogame/xamarinstudio-ios/example/spine-monogame-example.csproj
  26. 0 46
      spine-monogame/xamarinstudio-ios/example/spine-monogame-example.sln
  27. 0 4
      spine-monogame/xamarinstudio-ios/src/packages.config
  28. 0 171
      spine-monogame/xamarinstudio-ios/src/spine-monogame-xamarinstudio-ios.csproj
  29. 0 17
      spine-monogame/xamarinstudio-ios/src/spine-monogame-xamarinstudio-ios.sln

+ 7 - 2
spine-monogame/README.md

@@ -17,6 +17,11 @@ spine-monogame supports all Spine features.
 ## Setup
 
 1. Download the Spine Runtimes source using [git](https://help.github.com/articles/set-up-git) or by downloading it [as a zip](https://github.com/EsotericSoftware/spine-runtimes/archive/master.zip).
-1. Open the Windows 8 Store or Xamarin Studio project files in `spine-monogame`.
+1. Copy the contents of the `spine-csharp/src` and `spine-xna/src` directories into your project.
 
-Alternatively, the contents of the `spine-csharp/src` and `spine-xna/src` directories can be copied into your project.
+## Example
+
+1. Download the Spine Runtimes source using [git](https://help.github.com/articles/set-up-git) or by downloading it [as a zip](https://github.com/EsotericSoftware/spine-runtimes/archive/master.zip).
+1. Open the `spine-monogame-example.sln` Solution in either Visual Studio 2015 or Xamarin Studio
+1. Right click the `spine-monogame-example` project in the solution explorer and select `Properties`
+1. Select `Debug` and set the working directory to point to `spine-runtimes/spine-xna/example`

+ 28 - 0
spine-monogame/example.sln

@@ -0,0 +1,28 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 14
+VisualStudioVersion = 14.0.25420.1
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "spine-monogame-example", "example\spine-monogame-example.csproj", "{0A7474EC-4DF9-40E7-B920-D1D1601F20A7}"
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|Any CPU = Debug|Any CPU
+		Debug|x86 = Debug|x86
+		Release|Any CPU = Release|Any CPU
+		Release|x86 = Release|x86
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{0A7474EC-4DF9-40E7-B920-D1D1601F20A7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{0A7474EC-4DF9-40E7-B920-D1D1601F20A7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{0A7474EC-4DF9-40E7-B920-D1D1601F20A7}.Debug|x86.ActiveCfg = Debug|Any CPU
+		{0A7474EC-4DF9-40E7-B920-D1D1601F20A7}.Debug|x86.Build.0 = Debug|Any CPU
+		{0A7474EC-4DF9-40E7-B920-D1D1601F20A7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{0A7474EC-4DF9-40E7-B920-D1D1601F20A7}.Release|Any CPU.Build.0 = Release|Any CPU
+		{0A7474EC-4DF9-40E7-B920-D1D1601F20A7}.Release|x86.ActiveCfg = Release|Any CPU
+		{0A7474EC-4DF9-40E7-B920-D1D1601F20A7}.Release|x86.Build.0 = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
+	EndGlobalSection
+EndGlobal

+ 15 - 0
spine-monogame/example/Content/Content.mgcb

@@ -0,0 +1,15 @@
+
+#----------------------------- Global Properties ----------------------------#
+
+/outputDir:bin/$(Platform)
+/intermediateDir:obj/$(Platform)
+/platform:DesktopGL
+/config:
+/profile:Reach
+/compress:False
+
+#-------------------------------- References --------------------------------#
+
+
+#---------------------------------- Content ---------------------------------#
+

+ 206 - 0
spine-monogame/example/ExampleGame.cs

@@ -0,0 +1,206 @@
+/******************************************************************************
+ * Spine Runtimes Software License v2.5
+ *
+ * Copyright (c) 2013-2016, Esoteric Software
+ * All rights reserved.
+ *
+ * You are granted a perpetual, non-exclusive, non-sublicensable, and
+ * non-transferable license to use, install, execute, and perform the Spine
+ * Runtimes software and derivative works solely for personal or internal
+ * use. Without the written permission of Esoteric Software (see Section 2 of
+ * the Spine Software License Agreement), you may not (a) modify, translate,
+ * adapt, or develop new applications using the Spine Runtimes or otherwise
+ * create derivative works or improvements of the Spine Runtimes or (b) remove,
+ * delete, alter, or obscure any trademarks or any copyright, trademark, patent,
+ * or other intellectual property or proprietary rights notices on or in the
+ * Software, including any copy thereof. Redistributions in binary or source
+ * form must include this license and terms.
+ *
+ * THIS SOFTWARE IS PROVIDED BY ESOTERIC SOFTWARE "AS IS" AND ANY EXPRESS OR
+ * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+ * EVENT SHALL ESOTERIC SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES, BUSINESS INTERRUPTION, OR LOSS OF
+ * USE, DATA, OR PROFITS) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
+ * IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ * POSSIBILITY OF SUCH DAMAGE.
+ *****************************************************************************/
+
+using System;
+using System.IO;
+using System.Collections.Generic;
+using Microsoft.Xna.Framework;
+using Microsoft.Xna.Framework.Audio;
+using Microsoft.Xna.Framework.Content;
+using Microsoft.Xna.Framework.Graphics;
+using Microsoft.Xna.Framework.Input;
+using Microsoft.Xna.Framework.Media;
+using Spine;
+
+namespace Spine {
+	public class Example : Microsoft.Xna.Framework.Game {
+		GraphicsDeviceManager graphics;
+		SkeletonMeshRenderer skeletonRenderer;
+		Skeleton skeleton;
+		Slot headSlot;
+		AnimationState state;
+		SkeletonBounds bounds = new SkeletonBounds();
+
+#if WINDOWS_STOREAPP
+		private string assetsFolder = @"Assets\";
+#else
+		private string assetsFolder = "data/";
+#endif
+
+		public Example () {
+			IsMouseVisible = true;
+
+			graphics = new GraphicsDeviceManager(this);
+			graphics.IsFullScreen = false;
+			graphics.PreferredBackBufferWidth = 800;
+			graphics.PreferredBackBufferHeight = 600;
+		}
+
+		protected override void Initialize () {
+			// TODO: Add your initialization logic here
+
+			base.Initialize();
+		}
+
+		protected override void LoadContent () {
+			skeletonRenderer = new SkeletonMeshRenderer(GraphicsDevice);
+			skeletonRenderer.PremultipliedAlpha = true;
+
+			// String name = "spineboy";
+			// String name = "goblins-mesh";
+			// String name = "raptor";
+			String name = "tank";
+			// String name = "star";
+			bool binaryData = true;
+
+			Atlas atlas = new Atlas(assetsFolder + name + ".atlas", new XnaTextureLoader(GraphicsDevice));
+
+			float scale = 1;
+			if (name == "spineboy") scale = 0.6f;
+			if (name == "raptor") scale = 0.5f;
+			if (name == "tank") scale = 0.3f;			
+
+			SkeletonData skeletonData;
+			if (binaryData) {
+				SkeletonBinary binary = new SkeletonBinary(atlas);
+				binary.Scale = scale;
+				skeletonData = binary.ReadSkeletonData(assetsFolder + name + ".skel");
+			} else {
+				SkeletonJson json = new SkeletonJson(atlas);
+				json.Scale = scale;
+				skeletonData = json.ReadSkeletonData(assetsFolder + name + ".json");
+			}
+			skeleton = new Skeleton(skeletonData);
+			if (name == "goblins-mesh") skeleton.SetSkin("goblin");
+
+			// Define mixing between animations.
+			AnimationStateData stateData = new AnimationStateData(skeleton.Data);
+			state = new AnimationState(stateData);
+
+			if (name == "spineboy") {
+				stateData.SetMix("run", "jump", 0.2f);
+				stateData.SetMix("jump", "run", 0.4f);
+
+				// Event handling for all animations.
+				state.Start += Start;
+				state.End += End;
+				state.Complete += Complete;
+				state.Event += Event;
+
+				state.SetAnimation(0, "test", false);
+				TrackEntry entry = state.AddAnimation(0, "jump", false, 0);
+				entry.End += End; // Event handling for queued animations.
+				state.AddAnimation(0, "run", true, 0);
+			}
+			else if (name == "raptor") {
+				state.SetAnimation(0, "walk", true);
+				state.AddAnimation(1, "gungrab", false, 2);
+			}
+			else if (name == "star") {
+				// no animation in star
+			}
+			else if (name == "tank") {
+				state.SetAnimation(0, "drive", true);
+			} else {
+				state.SetAnimation(0, "walk", true);
+			}
+
+			skeleton.X = 400 + (name == "tank" ? 300: 0);
+			skeleton.Y = 580;
+			skeleton.UpdateWorldTransform();
+
+			headSlot = skeleton.FindSlot("head");
+		}
+
+		protected override void UnloadContent () {
+			// TODO: Unload any non ContentManager content here
+		}
+
+		protected override void Update (GameTime gameTime) {
+			// TODO: Add your update logic here
+#if (!WINDOWS_STOREAPP || WINDOWS_PHONE81) && !IOS	
+			if (GamePad.GetState(PlayerIndex.One).Buttons.Back == ButtonState.Pressed)
+					this.Exit();
+#endif
+			base.Update(gameTime);
+		}
+
+		protected override void Draw (GameTime gameTime) {
+			GraphicsDevice.Clear(Color.Black);
+
+			state.Update(gameTime.ElapsedGameTime.Milliseconds / 1000f);
+			state.Apply(skeleton);			
+			skeleton.UpdateWorldTransform();
+			skeletonRenderer.Begin();
+			skeletonRenderer.Draw(skeleton);
+			skeletonRenderer.End();
+
+			bounds.Update(skeleton, true);
+			MouseState mouse = Mouse.GetState();
+			if (headSlot != null) {
+				headSlot.G = 1;
+				headSlot.B = 1;
+				if (bounds.AabbContainsPoint(mouse.X, mouse.Y)) {
+					BoundingBoxAttachment hit = bounds.ContainsPoint(mouse.X, mouse.Y);
+					if (hit != null) {
+						headSlot.G = 0;
+						headSlot.B = 0;
+					}
+				}
+			}
+
+			base.Draw(gameTime);
+		}
+
+		public void Start (TrackEntry entry) {
+#if !WINDOWS_STOREAPP
+			Console.WriteLine(entry + ": start");
+#endif
+		}
+
+		public void End (TrackEntry entry) {
+#if !WINDOWS_STOREAPP	
+			Console.WriteLine(entry + ": end");
+#endif
+		}
+
+		public void Complete (TrackEntry entry) {
+#if !WINDOWS_STOREAPP	
+			Console.WriteLine(entry + ": complete ");
+#endif
+		}
+
+		public void Event (TrackEntry entry, Event e) {
+#if !WINDOWS_STOREAPP	
+			Console.WriteLine(entry + ": event " + e);
+#endif
+		}
+	}
+}

+ 12 - 0
spine-monogame/example/ExampleProgram.cs

@@ -0,0 +1,12 @@
+
+using System;
+
+namespace Spine {
+    static class ExampleProgram {
+        static void Main (string[] args) {
+            using (Example game = new Example()) {
+                game.Run();
+            }
+        }
+    }
+}

BIN
spine-monogame/example/Icon.bmp


BIN
spine-monogame/example/Icon.ico


+ 5 - 2
spine-monogame/windows8-store/example/Properties/AssemblyInfo.cs → spine-monogame/example/Properties/AssemblyInfo.cs

@@ -9,8 +9,8 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyProduct("spine-monogame-example")]
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyDescription("")]
-[assembly: AssemblyCompany("Esoteric Software")]
-[assembly: AssemblyCopyright("Copyright © Esoteric Software 2013-2016")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyCopyright("Copyright ©  2017")]
 [assembly: AssemblyTrademark("")]
 [assembly: AssemblyCulture("")]
 
@@ -19,6 +19,9 @@ using System.Runtime.InteropServices;
 // COM, set the ComVisible attribute to true on that type.
 [assembly: ComVisible(false)]
 
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("f47bbbe2-ac55-4263-b224-1c8fcef4714b")]
+
 // Version information for an assembly consists of the following four values:
 //
 //      Major Version

+ 42 - 0
spine-monogame/example/app.manifest

@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="utf-8"?>
+<assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1">
+  <assemblyIdentity version="1.0.0.0" name="spine_monogame_example"/>
+  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
+    <security>
+      <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
+        <requestedExecutionLevel  level="asInvoker" uiAccess="false" />
+      </requestedPrivileges>
+    </security>
+  </trustInfo>
+
+  <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
+    <application>
+      <!-- A list of the Windows versions that this application has been tested on and is
+           is designed to work with. Uncomment the appropriate elements and Windows will 
+           automatically selected the most compatible environment. -->
+
+      <!-- Windows Vista -->
+      <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}" />
+
+      <!-- Windows 7 -->
+      <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}" />
+
+      <!-- Windows 8 -->
+      <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}" />
+
+      <!-- Windows 8.1 -->
+      <supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}" />
+
+      <!-- Windows 10 -->
+      <supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}" />
+
+    </application>
+  </compatibility>
+
+  <application xmlns="urn:schemas-microsoft-com:asm.v3">
+    <windowsSettings>
+      <dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true/pm</dpiAware>
+    </windowsSettings>
+  </application>
+
+</assembly>

+ 249 - 0
spine-monogame/example/spine-monogame-example.csproj

@@ -0,0 +1,249 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <Import Project="$(MSBuildExtensionsPath)\MonoGame\v3.0\MonoGame.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\MonoGame\v3.0\MonoGame.Common.props')" />
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.30703</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{0A7474EC-4DF9-40E7-B920-D1D1601F20A7}</ProjectGuid>
+    <OutputType>WinExe</OutputType>
+    <AppDesignerFolder>Properties</AppDesignerFolder>
+    <RootNamespace>spine_monogame_example</RootNamespace>
+    <AssemblyName>spine-monogame-example</AssemblyName>
+    <FileAlignment>512</FileAlignment>
+    <MonoGamePlatform>DesktopGL</MonoGamePlatform>
+    <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'">
+    <DebugSymbols>true</DebugSymbols>
+    <OutputPath>bin\$(MonoGamePlatform)\$(Platform)\$(Configuration)\</OutputPath>
+    <DefineConstants>DEBUG;TRACE;LINUX</DefineConstants>
+    <DebugType>full</DebugType>
+    <PlatformTarget>AnyCPU</PlatformTarget>
+    <ErrorReport>prompt</ErrorReport>
+    <Prefer32Bit>false</Prefer32Bit>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|AnyCPU'">
+    <OutputPath>bin\$(MonoGamePlatform)\$(Platform)\$(Configuration)\</OutputPath>
+    <DefineConstants>TRACE;LINUX</DefineConstants>
+    <Optimize>true</Optimize>
+    <DebugType>pdbonly</DebugType>
+    <PlatformTarget>AnyCPU</PlatformTarget>
+    <ErrorReport>prompt</ErrorReport>
+    <Prefer32Bit>false</Prefer32Bit>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <PropertyGroup>
+    <ApplicationIcon>Icon.ico</ApplicationIcon>
+  </PropertyGroup>
+  <PropertyGroup>
+    <ApplicationManifest>app.manifest</ApplicationManifest>
+  </PropertyGroup>
+  <ItemGroup>
+    <Compile Include="..\..\spine-csharp\src\Animation.cs">
+      <Link>spine-csharp\Animation.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\AnimationState.cs">
+      <Link>spine-csharp\AnimationState.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\AnimationStateData.cs">
+      <Link>spine-csharp\AnimationStateData.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\Atlas.cs">
+      <Link>spine-csharp\Atlas.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\Attachments\AtlasAttachmentLoader.cs">
+      <Link>spine-csharp\Attachments\AtlasAttachmentLoader.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\Attachments\Attachment.cs">
+      <Link>spine-csharp\Attachments\Attachment.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\Attachments\AttachmentLoader.cs">
+      <Link>spine-csharp\Attachments\AttachmentLoader.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\Attachments\AttachmentType.cs">
+      <Link>spine-csharp\Attachments\AttachmentType.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\Attachments\BoundingBoxAttachment.cs">
+      <Link>spine-csharp\Attachments\BoundingBoxAttachment.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\Attachments\MeshAttachment.cs">
+      <Link>spine-csharp\Attachments\MeshAttachment.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\Attachments\PathAttachment.cs">
+      <Link>spine-csharp\Attachments\PathAttachment.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\Attachments\PointAttachment.cs">
+      <Link>spine-csharp\Attachments\PointAttachment.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\Attachments\RegionAttachment.cs">
+      <Link>spine-csharp\Attachments\RegionAttachment.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\Attachments\VertexAttachment.cs">
+      <Link>spine-csharp\Attachments\VertexAttachment.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\BlendMode.cs">
+      <Link>spine-csharp\BlendMode.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\Bone.cs">
+      <Link>spine-csharp\Bone.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\BoneData.cs">
+      <Link>spine-csharp\BoneData.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\Event.cs">
+      <Link>spine-csharp\Event.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\EventData.cs">
+      <Link>spine-csharp\EventData.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\ExposedList.cs">
+      <Link>spine-csharp\ExposedList.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\IConstraint.cs">
+      <Link>spine-csharp\IConstraint.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\IkConstraint.cs">
+      <Link>spine-csharp\IkConstraint.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\IkConstraintData.cs">
+      <Link>spine-csharp\IkConstraintData.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\IUpdatable.cs">
+      <Link>spine-csharp\IUpdatable.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\Json.cs">
+      <Link>spine-csharp\Json.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\MathUtils.cs">
+      <Link>spine-csharp\MathUtils.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\PathConstraint.cs">
+      <Link>spine-csharp\PathConstraint.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\PathConstraintData.cs">
+      <Link>spine-csharp\PathConstraintData.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\Skeleton.cs">
+      <Link>spine-csharp\Skeleton.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\SkeletonBinary.cs">
+      <Link>spine-csharp\SkeletonBinary.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\SkeletonBounds.cs">
+      <Link>spine-csharp\SkeletonBounds.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\SkeletonData.cs">
+      <Link>spine-csharp\SkeletonData.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\SkeletonJson.cs">
+      <Link>spine-csharp\SkeletonJson.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\Skin.cs">
+      <Link>spine-csharp\Skin.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\Slot.cs">
+      <Link>spine-csharp\Slot.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\SlotData.cs">
+      <Link>spine-csharp\SlotData.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\TransformConstraint.cs">
+      <Link>spine-csharp\TransformConstraint.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-csharp\src\TransformConstraintData.cs">
+      <Link>spine-csharp\TransformConstraintData.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-xna\src\MeshBatcher.cs">
+      <Link>spine-xna\MeshBatcher.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-xna\src\RegionBatcher.cs">
+      <Link>spine-xna\RegionBatcher.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-xna\src\SkeletonMeshRenderer.cs">
+      <Link>spine-xna\SkeletonMeshRenderer.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-xna\src\SkeletonRegionRenderer.cs">
+      <Link>spine-xna\SkeletonRegionRenderer.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-xna\src\Util.cs">
+      <Link>spine-xna\Util.cs</Link>
+    </Compile>
+    <Compile Include="..\..\spine-xna\src\XnaTextureLoader.cs">
+      <Link>spine-xna\XnaTextureLoader.cs</Link>
+    </Compile>
+    <Compile Include="ExampleGame.cs" />
+    <Compile Include="ExampleProgram.cs" />
+    <Compile Include="Properties\AssemblyInfo.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="MonoGame.Framework">
+      <HintPath>$(MonoGameInstallDirectory)\MonoGame\v3.0\Assemblies\DesktopGL\MonoGame.Framework.dll</HintPath>
+    </Reference>
+    <Reference Include="System" />
+    <Reference Include="System.Xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Icon.ico" />
+    <EmbeddedResource Include="Icon.bmp" />
+  </ItemGroup>
+  <ItemGroup>
+    <MonoGameContentReference Include="Content\Content.mgcb" />
+    <None Include="$(MonoGameInstallDirectory)\MonoGame\v3.0\Assemblies\DesktopGL\x86\SDL2.dll">
+      <Link>x86\SDL2.dll</Link>
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+    <None Include="$(MonoGameInstallDirectory)\MonoGame\v3.0\Assemblies\DesktopGL\x64\SDL2.dll">
+      <Link>x64\SDL2.dll</Link>
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+    <None Include="$(MonoGameInstallDirectory)\MonoGame\v3.0\Assemblies\DesktopGL\x86\soft_oal.dll">
+      <Link>x86\soft_oal.dll</Link>
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+    <None Include="$(MonoGameInstallDirectory)\MonoGame\v3.0\Assemblies\DesktopGL\x64\soft_oal.dll">
+      <Link>x64\soft_oal.dll</Link>
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+    <None Include="$(MonoGameInstallDirectory)\MonoGame\v3.0\Assemblies\DesktopGL\x86\libSDL2-2.0.so.0">
+      <Link>x86\libSDL2-2.0.so.0</Link>
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+    <None Include="$(MonoGameInstallDirectory)\MonoGame\v3.0\Assemblies\DesktopGL\x64\libSDL2-2.0.so.0">
+      <Link>x64\libSDL2-2.0.so.0</Link>
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+    <None Include="$(MonoGameInstallDirectory)\MonoGame\v3.0\Assemblies\DesktopGL\x86\libopenal.so.1">
+      <Link>x86\libopenal.so.1</Link>
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+    <None Include="$(MonoGameInstallDirectory)\MonoGame\v3.0\Assemblies\DesktopGL\x64\libopenal.so.1">
+      <Link>x64\libopenal.so.1</Link>
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+    <None Include="$(MonoGameInstallDirectory)\MonoGame\v3.0\Assemblies\DesktopGL\libSDL2-2.0.0.dylib">
+      <Link>libSDL2-2.0.0.dylib</Link>
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+    <None Include="$(MonoGameInstallDirectory)\MonoGame\v3.0\Assemblies\DesktopGL\libopenal.1.dylib">
+      <Link>libopenal.1.dylib</Link>
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+    <None Include="$(MonoGameInstallDirectory)\MonoGame\v3.0\Assemblies\DesktopGL\MonoGame.Framework.dll.config">
+      <Link>MonoGame.Framework.dll.config</Link>
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </None>
+    <None Include="app.manifest" />
+  </ItemGroup>
+  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+  <Import Project="$(MSBuildExtensionsPath)\MonoGame\v3.0\MonoGame.Content.Builder.targets" />
+  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
+       Other similar extension points exist, see Microsoft.Common.targets.
+  <Target Name="BeforeBuild">
+  </Target>
+  <Target Name="AfterBuild">
+  </Target>
+  -->
+</Project>

BIN
spine-monogame/windows8-store/example/Assets/Logo.png


BIN
spine-monogame/windows8-store/example/Assets/SmallLogo.png


BIN
spine-monogame/windows8-store/example/Assets/SplashScreen.png


BIN
spine-monogame/windows8-store/example/Assets/StoreLogo.png


+ 0 - 27
spine-monogame/windows8-store/example/Package.appxmanifest

@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Package xmlns="http://schemas.microsoft.com/appx/2010/manifest">
-  <Identity Name="250c9491-a89c-4807-9d04-9e460d32af09" Publisher="CN=Spine" Version="1.0.0.0" />
-  <Properties>
-    <DisplayName>spine-monogame-example</DisplayName>
-    <PublisherDisplayName>Spine</PublisherDisplayName>
-    <Logo>Assets\StoreLogo.png</Logo>
-  </Properties>
-  <Prerequisites>
-    <OSMinVersion>6.2.1</OSMinVersion>
-    <OSMaxVersionTested>6.2.1</OSMaxVersionTested>
-  </Prerequisites>
-  <Resources>
-    <Resource Language="x-generate" />
-  </Resources>
-  <Applications>
-    <Application Id="App" Executable="$targetnametoken$.exe" EntryPoint="spine_monogame_example.App">
-      <VisualElements DisplayName="spine-monogame-example" Logo="Assets\Logo.png" SmallLogo="Assets\SmallLogo.png" Description="spine-monogame-example" ForegroundText="light" BackgroundColor="#464646">
-        <DefaultTile ShowName="allLogos" />
-        <SplashScreen Image="Assets\SplashScreen.png" />
-      </VisualElements>
-    </Application>
-  </Applications>
-  <Capabilities>
-    <Capability Name="internetClient" />
-  </Capabilities>
-</Package>

+ 0 - 200
spine-monogame/windows8-store/example/spine-monogame-example.csproj

@@ -1,200 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
-  <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-    <ProjectGuid>{0A121D95-0803-47DC-B839-FF76AE8F7E7F}</ProjectGuid>
-    <OutputType>AppContainerExe</OutputType>
-    <AppDesignerFolder>Properties</AppDesignerFolder>
-    <RootNamespace>Spine</RootNamespace>
-    <AssemblyName>spine-monogame-example</AssemblyName>
-    <DefaultLanguage>en-US</DefaultLanguage>
-    <FileAlignment>512</FileAlignment>
-    <ProjectTypeGuids>{BC8A1FFA-BEE3-4634-8014-F334798102B3};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
-    <PackageCertificateKeyFile>spine-monogame-example_TemporaryKey.pfx</PackageCertificateKeyFile>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
-    <PlatformTarget>AnyCPU</PlatformTarget>
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Windows8\Debug\</OutputPath>
-    <DefineConstants>TRACE;DEBUG;NETFX_CORE;WINDOWS_STOREAPP</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
-    <PlatformTarget>AnyCPU</PlatformTarget>
-    <DebugType>pdbonly</DebugType>
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Windows8\Release\</OutputPath>
-    <DefineConstants>TRACE;NETFX_CORE;WINDOWS_STOREAPP</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|ARM'">
-    <DebugSymbols>true</DebugSymbols>
-    <OutputPath>bin\Windows8\ARM\Debug\</OutputPath>
-    <DefineConstants>DEBUG;TRACE;NETFX_CORE</DefineConstants>
-    <NoWarn>;2008</NoWarn>
-    <DebugType>full</DebugType>
-    <PlatformTarget>ARM</PlatformTarget>
-    <UseVSHostingProcess>false</UseVSHostingProcess>
-    <ErrorReport>prompt</ErrorReport>
-    <Prefer32Bit>true</Prefer32Bit>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|ARM'">
-    <OutputPath>bin\Windows8\ARM\Release\</OutputPath>
-    <DefineConstants>TRACE;NETFX_CORE</DefineConstants>
-    <Optimize>true</Optimize>
-    <NoWarn>;2008</NoWarn>
-    <DebugType>pdbonly</DebugType>
-    <PlatformTarget>ARM</PlatformTarget>
-    <UseVSHostingProcess>false</UseVSHostingProcess>
-    <ErrorReport>prompt</ErrorReport>
-    <Prefer32Bit>true</Prefer32Bit>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
-    <DebugSymbols>true</DebugSymbols>
-    <OutputPath>bin\Windows8\x64\Debug\</OutputPath>
-    <DefineConstants>DEBUG;TRACE;NETFX_CORE</DefineConstants>
-    <NoWarn>;2008</NoWarn>
-    <DebugType>full</DebugType>
-    <PlatformTarget>x64</PlatformTarget>
-    <UseVSHostingProcess>false</UseVSHostingProcess>
-    <ErrorReport>prompt</ErrorReport>
-    <Prefer32Bit>true</Prefer32Bit>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
-    <OutputPath>bin\Windows8\x64\Release\</OutputPath>
-    <DefineConstants>TRACE;NETFX_CORE</DefineConstants>
-    <Optimize>true</Optimize>
-    <NoWarn>;2008</NoWarn>
-    <DebugType>pdbonly</DebugType>
-    <PlatformTarget>x64</PlatformTarget>
-    <UseVSHostingProcess>false</UseVSHostingProcess>
-    <ErrorReport>prompt</ErrorReport>
-    <Prefer32Bit>true</Prefer32Bit>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
-    <DebugSymbols>true</DebugSymbols>
-    <OutputPath>bin\Windows8\x86\Debug\</OutputPath>
-    <DefineConstants>DEBUG;TRACE;NETFX_CORE</DefineConstants>
-    <NoWarn>;2008</NoWarn>
-    <DebugType>full</DebugType>
-    <PlatformTarget>x86</PlatformTarget>
-    <UseVSHostingProcess>false</UseVSHostingProcess>
-    <ErrorReport>prompt</ErrorReport>
-    <Prefer32Bit>true</Prefer32Bit>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
-    <OutputPath>bin\Windows8\x86\Release\</OutputPath>
-    <DefineConstants>TRACE;NETFX_CORE</DefineConstants>
-    <Optimize>true</Optimize>
-    <NoWarn>;2008</NoWarn>
-    <DebugType>pdbonly</DebugType>
-    <PlatformTarget>x86</PlatformTarget>
-    <UseVSHostingProcess>false</UseVSHostingProcess>
-    <ErrorReport>prompt</ErrorReport>
-    <Prefer32Bit>true</Prefer32Bit>
-  </PropertyGroup>
-  <ItemGroup>
-    <!-- A reference to the entire .Net Framework and Windows SDK are automatically included -->
-    <Reference Include="MonoGame.Framework">
-      <HintPath>$(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\MonoGame.Framework.dll</HintPath>
-    </Reference>
-    <Reference Include="SharpDX">
-      <HintPath>$(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.dll</HintPath>
-    </Reference>
-    <Reference Include="SharpDX.XInput">
-      <HintPath>$(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.XInput.dll</HintPath>
-    </Reference>
-    <Reference Include="SharpDX.Direct2D1">
-      <HintPath>$(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.Direct2D1.dll</HintPath>
-    </Reference>
-    <Reference Include="SharpDX.Direct3D11">
-      <HintPath>$(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.Direct3D11.dll</HintPath>
-    </Reference>
-    <Reference Include="SharpDX.DXGI">
-      <HintPath>$(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.DXGI.dll</HintPath>
-    </Reference>
-    <Reference Include="SharpDX.MediaFoundation">
-      <HintPath>$(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.MediaFoundation.dll</HintPath>
-    </Reference>
-    <Reference Include="SharpDX.XAudio2">
-      <HintPath>$(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.XAudio2.dll</HintPath>
-    </Reference>
-  </ItemGroup>
-  <ItemGroup>
-    <Compile Include="..\..\..\spine-xna\example\src\ExampleGame.cs">
-      <Link>ExampleGame.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-xna\example\src\ExampleProgram.cs">
-      <Link>ExampleProgram.cs</Link>
-    </Compile>
-    <Compile Include="Properties\AssemblyInfo.cs" />
-  </ItemGroup>
-  <ItemGroup>
-    <AppxManifest Include="Package.appxmanifest">
-      <SubType>Designer</SubType>
-    </AppxManifest>
-    <Content Include="..\..\..\spine-xna\example\data\goblins-mesh.png">
-      <Link>Assets\goblins-mesh.png</Link>
-    </Content>
-    <Content Include="..\..\..\spine-xna\example\data\raptor.png">
-      <Link>Assets\raptor.png</Link>
-    </Content>
-    <Content Include="..\..\..\spine-xna\example\data\spineboy.atlas">
-      <Link>Assets\spineboy.atlas</Link>
-    </Content>
-    <Content Include="..\..\..\spine-xna\example\data\spineboy.json">
-      <Link>Assets\spineboy.json</Link>
-    </Content>
-  </ItemGroup>
-  <ItemGroup>
-    <Content Include="..\..\..\spine-xna\example\data\spineboy.png">
-      <Link>Assets\spineboy.png</Link>
-    </Content>
-    <Content Include="Assets\Logo.png" />
-    <Content Include="Assets\SmallLogo.png" />
-    <Content Include="Assets\SplashScreen.png" />
-    <Content Include="Assets\StoreLogo.png" />
-  </ItemGroup>
-  <ItemGroup>
-    <Folder Include="Content\" />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="..\..\..\spine-monogame\windows8-store\src\SpineMonogameWindows8Store.csproj">
-      <Project>{8e5baee2-8ccc-4a32-8bcf-5ff438056c0e}</Project>
-      <Name>SpineMonogameWindows8Store</Name>
-    </ProjectReference>
-  </ItemGroup>
-  <ItemGroup>
-    <Content Include="..\..\..\spine-xna\example\data\raptor.atlas">
-      <Link>Assets\raptor.atlas</Link>
-    </Content>
-    <Content Include="..\..\..\spine-xna\example\data\raptor.json">
-      <Link>Assets\raptor.json</Link>
-    </Content>
-  </ItemGroup>
-  <ItemGroup>
-    <Content Include="..\..\..\spine-xna\example\data\goblins-mesh.atlas">
-      <Link>Assets\goblins-mesh.atlas</Link>
-    </Content>
-    <Content Include="..\..\..\spine-xna\example\data\goblins-mesh.json">
-      <Link>Assets\goblins-mesh.json</Link>
-    </Content>
-  </ItemGroup>
-  <PropertyGroup Condition=" '$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' &lt; '11.0' ">
-    <VisualStudioVersion>11.0</VisualStudioVersion>
-  </PropertyGroup>
-  <Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets" />
-  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
-       Other similar extension points exist, see Microsoft.Common.targets.
-  <Target Name="BeforeBuild">
-  </Target>
-  <Target Name="AfterBuild">
-  </Target>
-  -->
-</Project>

+ 0 - 64
spine-monogame/windows8-store/example/spine-monogame-example.sln

@@ -1,64 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 2012
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "spine-monogame-example", "spine-monogame-example.csproj", "{0A121D95-0803-47DC-B839-FF76AE8F7E7F}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SpineMonogameWindows8Store", "..\src\SpineMonogameWindows8Store.csproj", "{8E5BAEE2-8CCC-4A32-8BCF-5FF438056C0E}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Debug|ARM = Debug|ARM
-		Debug|x64 = Debug|x64
-		Debug|x86 = Debug|x86
-		Release|Any CPU = Release|Any CPU
-		Release|ARM = Release|ARM
-		Release|x64 = Release|x64
-		Release|x86 = Release|x86
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Debug|ARM.ActiveCfg = Debug|ARM
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Debug|ARM.Build.0 = Debug|ARM
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Debug|ARM.Deploy.0 = Debug|ARM
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Debug|x64.ActiveCfg = Debug|x64
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Debug|x64.Build.0 = Debug|x64
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Debug|x64.Deploy.0 = Debug|x64
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Debug|x86.ActiveCfg = Debug|x86
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Debug|x86.Build.0 = Debug|x86
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Debug|x86.Deploy.0 = Debug|x86
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Release|Any CPU.Build.0 = Release|Any CPU
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Release|Any CPU.Deploy.0 = Release|Any CPU
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Release|ARM.ActiveCfg = Release|ARM
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Release|ARM.Build.0 = Release|ARM
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Release|ARM.Deploy.0 = Release|ARM
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Release|x64.ActiveCfg = Release|x64
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Release|x64.Build.0 = Release|x64
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Release|x64.Deploy.0 = Release|x64
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Release|x86.ActiveCfg = Release|x86
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Release|x86.Build.0 = Release|x86
-		{0A121D95-0803-47DC-B839-FF76AE8F7E7F}.Release|x86.Deploy.0 = Release|x86
-		{8E5BAEE2-8CCC-4A32-8BCF-5FF438056C0E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{8E5BAEE2-8CCC-4A32-8BCF-5FF438056C0E}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{8E5BAEE2-8CCC-4A32-8BCF-5FF438056C0E}.Debug|ARM.ActiveCfg = Debug|ARM
-		{8E5BAEE2-8CCC-4A32-8BCF-5FF438056C0E}.Debug|ARM.Build.0 = Debug|ARM
-		{8E5BAEE2-8CCC-4A32-8BCF-5FF438056C0E}.Debug|x64.ActiveCfg = Debug|x64
-		{8E5BAEE2-8CCC-4A32-8BCF-5FF438056C0E}.Debug|x64.Build.0 = Debug|x64
-		{8E5BAEE2-8CCC-4A32-8BCF-5FF438056C0E}.Debug|x86.ActiveCfg = Debug|x86
-		{8E5BAEE2-8CCC-4A32-8BCF-5FF438056C0E}.Debug|x86.Build.0 = Debug|x86
-		{8E5BAEE2-8CCC-4A32-8BCF-5FF438056C0E}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{8E5BAEE2-8CCC-4A32-8BCF-5FF438056C0E}.Release|Any CPU.Build.0 = Release|Any CPU
-		{8E5BAEE2-8CCC-4A32-8BCF-5FF438056C0E}.Release|ARM.ActiveCfg = Release|ARM
-		{8E5BAEE2-8CCC-4A32-8BCF-5FF438056C0E}.Release|ARM.Build.0 = Release|ARM
-		{8E5BAEE2-8CCC-4A32-8BCF-5FF438056C0E}.Release|x64.ActiveCfg = Release|x64
-		{8E5BAEE2-8CCC-4A32-8BCF-5FF438056C0E}.Release|x64.Build.0 = Release|x64
-		{8E5BAEE2-8CCC-4A32-8BCF-5FF438056C0E}.Release|x86.ActiveCfg = Release|x86
-		{8E5BAEE2-8CCC-4A32-8BCF-5FF438056C0E}.Release|x86.Build.0 = Release|x86
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-EndGlobal

+ 0 - 29
spine-monogame/windows8-store/src/Properties/AssemblyInfo.cs

@@ -1,29 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following 
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("spine-monogame-win8store-example")]
-[assembly: AssemblyProduct("spine-monogame-win8store-example")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyCompany("Esoteric Software")]
-[assembly: AssemblyCopyright("Copyright © Esoteric Software 2013-2016")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Version information for an assembly consists of the following four values:
-//
-//      Major Version
-//      Minor Version 
-//      Build Number
-//      Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers 
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
-[assembly: ComVisible(false)]

+ 0 - 238
spine-monogame/windows8-store/src/SpineMonogameWindows8Store.csproj

@@ -1,238 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
-  <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-    <ProductVersion>8.0.30703</ProductVersion>
-    <SchemaVersion>2.0</SchemaVersion>
-    <ProjectGuid>{8E5BAEE2-8CCC-4A32-8BCF-5FF438056C0E}</ProjectGuid>
-    <OutputType>Library</OutputType>
-    <AppDesignerFolder>Properties</AppDesignerFolder>
-    <RootNamespace>SpineMonogameWindows8Store</RootNamespace>
-    <AssemblyName>SpineMonogameWindows8Store</AssemblyName>
-    <DefaultLanguage>en-US</DefaultLanguage>
-    <FileAlignment>512</FileAlignment>
-    <ProjectTypeGuids>{BC8A1FFA-BEE3-4634-8014-F334798102B3};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug\</OutputPath>
-    <DefineConstants>TRACE;DEBUG;NETFX_CORE;WINDOWS_STOREAPP</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
-    <DebugType>pdbonly</DebugType>
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release\</OutputPath>
-    <DefineConstants>TRACE;NETFX_CORE;WINDOWS_STOREAPP</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|ARM'">
-    <DebugSymbols>true</DebugSymbols>
-    <OutputPath>bin\ARM\Debug\</OutputPath>
-    <DefineConstants>DEBUG;TRACE;NETFX_CORE</DefineConstants>
-    <NoWarn>;2008</NoWarn>
-    <DebugType>full</DebugType>
-    <PlatformTarget>ARM</PlatformTarget>
-    <UseVSHostingProcess>false</UseVSHostingProcess>
-    <ErrorReport>prompt</ErrorReport>
-    <Prefer32Bit>true</Prefer32Bit>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|ARM'">
-    <OutputPath>bin\ARM\Release\</OutputPath>
-    <DefineConstants>TRACE;NETFX_CORE</DefineConstants>
-    <Optimize>true</Optimize>
-    <NoWarn>;2008</NoWarn>
-    <DebugType>pdbonly</DebugType>
-    <PlatformTarget>ARM</PlatformTarget>
-    <UseVSHostingProcess>false</UseVSHostingProcess>
-    <ErrorReport>prompt</ErrorReport>
-    <Prefer32Bit>true</Prefer32Bit>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
-    <DebugSymbols>true</DebugSymbols>
-    <OutputPath>bin\x64\Debug\</OutputPath>
-    <DefineConstants>DEBUG;TRACE;NETFX_CORE</DefineConstants>
-    <NoWarn>;2008</NoWarn>
-    <DebugType>full</DebugType>
-    <PlatformTarget>x64</PlatformTarget>
-    <UseVSHostingProcess>false</UseVSHostingProcess>
-    <ErrorReport>prompt</ErrorReport>
-    <Prefer32Bit>true</Prefer32Bit>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
-    <OutputPath>bin\x64\Release\</OutputPath>
-    <DefineConstants>TRACE;NETFX_CORE</DefineConstants>
-    <Optimize>true</Optimize>
-    <NoWarn>;2008</NoWarn>
-    <DebugType>pdbonly</DebugType>
-    <PlatformTarget>x64</PlatformTarget>
-    <UseVSHostingProcess>false</UseVSHostingProcess>
-    <ErrorReport>prompt</ErrorReport>
-    <Prefer32Bit>true</Prefer32Bit>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
-    <DebugSymbols>true</DebugSymbols>
-    <OutputPath>bin\x86\Debug\</OutputPath>
-    <DefineConstants>DEBUG;TRACE;NETFX_CORE</DefineConstants>
-    <NoWarn>;2008</NoWarn>
-    <DebugType>full</DebugType>
-    <PlatformTarget>x86</PlatformTarget>
-    <UseVSHostingProcess>false</UseVSHostingProcess>
-    <ErrorReport>prompt</ErrorReport>
-    <Prefer32Bit>true</Prefer32Bit>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
-    <OutputPath>bin\x86\Release\</OutputPath>
-    <DefineConstants>TRACE;NETFX_CORE</DefineConstants>
-    <Optimize>true</Optimize>
-    <NoWarn>;2008</NoWarn>
-    <DebugType>pdbonly</DebugType>
-    <PlatformTarget>x86</PlatformTarget>
-    <UseVSHostingProcess>false</UseVSHostingProcess>
-    <ErrorReport>prompt</ErrorReport>
-    <Prefer32Bit>true</Prefer32Bit>
-  </PropertyGroup>
-  <ItemGroup>
-    <!-- A reference to the entire .Net Framework and Windows SDK are automatically included -->
-    <Reference Include="MonoGame.Framework">
-      <HintPath>$(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\MonoGame.Framework.dll</HintPath>
-    </Reference>
-    <Reference Include="SharpDX">
-      <HintPath>$(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.dll</HintPath>
-    </Reference>
-    <Reference Include="SharpDX.XInput">
-      <HintPath>$(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.XInput.dll</HintPath>
-    </Reference>
-    <Reference Include="SharpDX.Direct2D1">
-      <HintPath>$(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.Direct2D1.dll</HintPath>
-    </Reference>
-    <Reference Include="SharpDX.Direct3D11">
-      <HintPath>$(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.Direct3D11.dll</HintPath>
-    </Reference>
-    <Reference Include="SharpDX.DXGI">
-      <HintPath>$(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.DXGI.dll</HintPath>
-    </Reference>
-    <Reference Include="SharpDX.MediaFoundation">
-      <HintPath>$(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.MediaFoundation.dll</HintPath>
-    </Reference>
-    <Reference Include="SharpDX.XAudio2">
-      <HintPath>$(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.XAudio2.dll</HintPath>
-    </Reference>
-  </ItemGroup>
-  <ItemGroup>
-    <Compile Include="..\..\..\spine-csharp\src\Animation.cs">
-      <Link>spine-csharp\Animation.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\AnimationState.cs">
-      <Link>spine-csharp\AnimationState.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\AnimationStateData.cs">
-      <Link>spine-csharp\AnimationStateData.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Atlas.cs">
-      <Link>spine-csharp\Atlas.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Attachments\AtlasAttachmentLoader.cs">
-      <Link>spine-csharp\Attachments\AtlasAttachmentLoader.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Attachments\Attachment.cs">
-      <Link>spine-csharp\Attachments\Attachment.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Attachments\AttachmentLoader.cs">
-      <Link>spine-csharp\Attachments\AttachmentLoader.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Attachments\BoundingBoxAttachment.cs">
-      <Link>spine-csharp\Attachments\BoundingBoxAttachment.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Attachments\AttachmentType.cs">
-      <Link>spine-csharp\Attachments\AttachmentType.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Attachments\MeshAttachment.cs">
-      <Link>spine-csharp\Attachments\MeshAttachment.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Attachments\RegionAttachment.cs">
-      <Link>spine-csharp\Attachments\RegionAttachment.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Attachments\SkinnedMeshAttachment.cs">
-      <Link>spine-csharp\Attachments\SkinnedMeshAttachment.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Bone.cs">
-      <Link>spine-csharp\Bone.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\BoneData.cs">
-      <Link>spine-csharp\BoneData.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Event.cs">
-      <Link>spine-csharp\Event.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\EventData.cs">
-      <Link>spine-csharp\EventData.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\IkConstraint.cs">
-      <Link>spine-csharp\IkConstraint.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\IkConstraintData.cs">
-      <Link>spine-csharp\IkConstraintData.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Json.cs">
-      <Link>spine-csharp\Json.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Skeleton.cs">
-      <Link>spine-csharp\Skeleton.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\SkeletonBounds.cs">
-      <Link>spine-csharp\SkeletonBounds.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\SkeletonData.cs">
-      <Link>spine-csharp\SkeletonData.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\SkeletonJson.cs">
-      <Link>spine-csharp\SkeletonJson.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Skin.cs">
-      <Link>spine-csharp\Skin.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Slot.cs">
-      <Link>spine-csharp\Slot.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\SlotData.cs">
-      <Link>spine-csharp\SlotData.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-xna\src\MeshBatcher.cs">
-      <Link>spine-xna\MeshBatcher.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-xna\src\RegionBatcher.cs">
-      <Link>spine-xna\RegionBatcher.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-xna\src\SkeletonMeshRenderer.cs">
-      <Link>spine-xna\SkeletonMeshRenderer.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-xna\src\SkeletonRegionRenderer.cs">
-      <Link>spine-xna\SkeletonRegionRenderer.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-xna\src\Util.cs">
-      <Link>spine-xna\Util.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-xna\src\XnaTextureLoader.cs">
-      <Link>spine-xna\XnaTextureLoader.cs</Link>
-    </Compile>
-    <Compile Include="Properties\AssemblyInfo.cs" />
-  </ItemGroup>
-  <PropertyGroup Condition=" '$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' &lt; '11.0' ">
-    <VisualStudioVersion>11.0</VisualStudioVersion>
-  </PropertyGroup>
-  <Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets" />
-  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
-       Other similar extension points exist, see Microsoft.Common.targets.
-  <Target Name="BeforeBuild">
-  </Target>
-  <Target Name="AfterBuild">
-  </Target>
-  -->
-</Project>

+ 0 - 40
spine-monogame/xamarinstudio-ios/example/AppDelegate.cs

@@ -1,40 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-
-using Spine;
-
-using Foundation;
-using UIKit;
-
-namespace spinemonogameexample
-{
-	// The UIApplicationDelegate for the application. This class is responsible for launching the
-	// User Interface of the application, as well as listening (and optionally responding) to
-	// application events from iOS.
-	[Register ("AppDelegate")]
-	public partial class AppDelegate : UIApplicationDelegate
-	{
-		// class-level declarations
-		UIWindow window;
-
-		//
-		// This method is invoked when the application has loaded and is ready to run. In this
-		// method you should instantiate the window, load the UI into it and then make the window
-		// visible.
-		//
-		// You have 17 seconds to return from this method, or iOS will terminate your application.
-		//
-		public override bool FinishedLaunching (UIApplication app, NSDictionary options)
-		{
-			// create a new window instance based on the screen size
-			window = new UIWindow (UIScreen.MainScreen.Bounds);
-			
-			var animationDemo = new Example ();
-			animationDemo.Run ();
-
-			return true;
-		}
-	}
-}
-

+ 0 - 6
spine-monogame/xamarinstudio-ios/example/Entitlements.plist

@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-</dict>
-</plist>

+ 0 - 33
spine-monogame/xamarinstudio-ios/example/Info.plist

@@ -1,33 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-	<key>CFBundleDisplayName</key>
-	<string>spine-monogame-example</string>
-	<key>CFBundleIdentifier</key>
-	<string>com.your-company.spinemonogameexample</string>
-	<key>CFBundleShortVersionString</key>
-	<string>1.0</string>
-	<key>CFBundleVersion</key>
-	<string>1.0</string>
-	<key>LSRequiresIPhoneOS</key>
-	<true/>
-	<key>MinimumOSVersion</key>
-	<string>7.0</string>
-	<key>UIDeviceFamily</key>
-	<array>
-		<integer>2</integer>
-	</array>
-	<key>UIRequiredDeviceCapabilities</key>
-	<array>
-		<string>armv7</string>
-	</array>
-	<key>UISupportedInterfaceOrientations~ipad</key>
-	<array>
-		<string>UIInterfaceOrientationPortrait</string>
-		<string>UIInterfaceOrientationPortraitUpsideDown</string>
-		<string>UIInterfaceOrientationLandscapeLeft</string>
-		<string>UIInterfaceOrientationLandscapeRight</string>
-	</array>
-</dict>
-</plist>

+ 0 - 20
spine-monogame/xamarinstudio-ios/example/Main.cs

@@ -1,20 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-
-using Foundation;
-using UIKit;
-
-namespace spinemonogameexample
-{
-	public class Application
-	{
-		// This is the main entry point of the application.
-		static void Main (string[] args)
-		{
-			// if you want to use a different Application Delegate class from "AppDelegate"
-			// you can specify it here.
-			UIApplication.Main (args, null, "AppDelegate");
-		}
-	}
-}

+ 0 - 4
spine-monogame/xamarinstudio-ios/example/packages.config

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<packages>
-  <package id="MonoGame.Framework.iOS" version="3.5.0.1678" targetFramework="xamarinios10" />
-</packages>

+ 0 - 156
spine-monogame/xamarinstudio-ios/example/spine-monogame-example.csproj

@@ -1,156 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">iPhoneSimulator</Platform>
-    <ProjectTypeGuids>{FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
-    <ProjectGuid>{1B40F8C5-B8CA-4F5C-8B48-61D1E8981CA9}</ProjectGuid>
-    <OutputType>Exe</OutputType>
-    <RootNamespace>spinemonogameexample</RootNamespace>
-    <IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
-    <AssemblyName>spinemonogameexample</AssemblyName>
-    <TargetFrameworkIdentifier>Xamarin.iOS</TargetFrameworkIdentifier>
-    <TargetFrameworkVersion>v1.0</TargetFrameworkVersion>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|iPhoneSimulator' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\iPhoneSimulator\Debug</OutputPath>
-    <DefineConstants>DEBUG;IOS</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <MtouchLink>None</MtouchLink>
-    <CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
-    <MtouchDebug>true</MtouchDebug>
-    <CodesignKey>iPhone Developer</CodesignKey>
-    <MtouchArch>i386</MtouchArch>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|iPhoneSimulator' ">
-    <Optimize>true</Optimize>
-    <OutputPath>bin\iPhoneSimulator\Release</OutputPath>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <MtouchLink>None</MtouchLink>
-    <ConsolePause>false</ConsolePause>
-    <CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
-    <DefineConstants>IOS</DefineConstants>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|iPhone' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\iPhone\Debug</OutputPath>
-    <DefineConstants>DEBUG;IOS</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
-    <MtouchDebug>true</MtouchDebug>
-    <CodesignKey>iPhone Developer</CodesignKey>
-    <MtouchArch>ARMv7</MtouchArch>
-    <IpaPackageName>
-    </IpaPackageName>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|iPhone' ">
-    <Optimize>true</Optimize>
-    <OutputPath>bin\iPhone\Release</OutputPath>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
-    <ConsolePause>false</ConsolePause>
-    <CodesignKey>iPhone Developer</CodesignKey>
-    <MtouchArch>ARMv7, ARM64</MtouchArch>
-    <DefineConstants>IOS</DefineConstants>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Ad-Hoc|iPhone' ">
-    <Optimize>true</Optimize>
-    <OutputPath>bin\iPhone\Ad-Hoc</OutputPath>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
-    <BuildIpa>true</BuildIpa>
-    <CodesignProvision>Automatic:AdHoc</CodesignProvision>
-    <CodesignKey>iPhone Distribution</CodesignKey>
-    <MtouchArch>ARMv7, ARM64</MtouchArch>
-    <DefineConstants>IOS</DefineConstants>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'AppStore|iPhone' ">
-    <Optimize>true</Optimize>
-    <OutputPath>bin\iPhone\AppStore</OutputPath>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <CodesignKey>iPhone Distribution</CodesignKey>
-    <CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
-    <ConsolePause>false</ConsolePause>
-    <CodesignProvision>Automatic:AppStore</CodesignProvision>
-    <MtouchArch>ARMv7, ARM64</MtouchArch>
-    <DefineConstants>IOS</DefineConstants>
-  </PropertyGroup>
-  <ItemGroup>
-    <Reference Include="System" />
-    <Reference Include="System.Xml" />
-    <Reference Include="System.Core" />
-    <Reference Include="Xamarin.iOS" />
-    <Reference Include="MonoGame.Framework">
-      <HintPath>packages\MonoGame.Framework.iOS.3.5.0.1678\lib\XamariniOS\MonoGame.Framework.dll</HintPath>
-    </Reference>
-  </ItemGroup>
-  <ItemGroup>
-    <Folder Include="Resources\" />
-    <Folder Include="data\" />
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="Info.plist" />
-    <None Include="Entitlements.plist" />
-    <None Include="packages.config" />
-  </ItemGroup>
-  <ItemGroup>
-    <Compile Include="Main.cs" />
-    <Compile Include="AppDelegate.cs" />
-    <Compile Include="..\..\..\spine-xna\example\src\ExampleGame.cs">
-      <Link>ExampleGame.cs</Link>
-    </Compile>
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="..\src\spine-monogame-xamarinstudio-ios.csproj">
-      <Project>{08DC311B-1F38-4CBD-B7B6-B734984A8CB3}</Project>
-      <Name>spine-monogame-xamarinstudio-ios</Name>
-    </ProjectReference>
-  </ItemGroup>
-  <ItemGroup>
-    <Content Include="..\..\..\spine-xna\example\data\raptor.atlas">
-      <Link>data\raptor.atlas</Link>
-    </Content>
-    <Content Include="..\..\..\spine-xna\example\data\raptor.json">
-      <Link>data\raptor.json</Link>
-    </Content>
-    <Content Include="..\..\..\spine-xna\example\data\raptor.png">
-      <Link>data\raptor.png</Link>
-    </Content>
-    <Content Include="..\..\..\spine-xna\example\data\spineboy.atlas">
-      <Link>data\spineboy.atlas</Link>
-    </Content>
-    <Content Include="..\..\..\spine-xna\example\data\spineboy.json">
-      <Link>data\spineboy.json</Link>
-    </Content>
-    <Content Include="..\..\..\spine-xna\example\data\spineboy.png">
-      <Link>data\spineboy.png</Link>
-    </Content>
-    <Content Include="..\..\..\spine-xna\example\data\goblins-mesh.png">
-      <Link>data\goblins-mesh.png</Link>
-    </Content>
-    <Content Include="..\..\..\spine-xna\example\data\goblins-mesh.json">
-      <Link>data\goblins-mesh.json</Link>
-    </Content>
-    <Content Include="..\..\..\spine-xna\example\data\goblins-mesh.atlas">
-      <Link>data\goblins-mesh.atlas</Link>
-    </Content>
-    <Content Include="..\..\..\spine-xna\example\data\raptor.skel">
-      <Link>data\raptor.skel</Link>
-    </Content>
-  </ItemGroup>
-  <Import Project="$(MSBuildExtensionsPath)\Xamarin\iOS\Xamarin.iOS.CSharp.targets" />
-</Project>

+ 0 - 46
spine-monogame/xamarinstudio-ios/example/spine-monogame-example.sln

@@ -1,46 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 2012
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "spine-monogame-example", "spine-monogame-example.csproj", "{1B40F8C5-B8CA-4F5C-8B48-61D1E8981CA9}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "spine-monogame-xamarinstudio-ios", "..\src\spine-monogame-xamarinstudio-ios.csproj", "{08DC311B-1F38-4CBD-B7B6-B734984A8CB3}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|iPhoneSimulator = Debug|iPhoneSimulator
-		Release|iPhoneSimulator = Release|iPhoneSimulator
-		Debug|iPhone = Debug|iPhone
-		Release|iPhone = Release|iPhone
-		Ad-Hoc|iPhone = Ad-Hoc|iPhone
-		AppStore|iPhone = AppStore|iPhone
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{08DC311B-1F38-4CBD-B7B6-B734984A8CB3}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
-		{08DC311B-1F38-4CBD-B7B6-B734984A8CB3}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
-		{08DC311B-1F38-4CBD-B7B6-B734984A8CB3}.AppStore|iPhone.ActiveCfg = Release|Any CPU
-		{08DC311B-1F38-4CBD-B7B6-B734984A8CB3}.AppStore|iPhone.Build.0 = Release|Any CPU
-		{08DC311B-1F38-4CBD-B7B6-B734984A8CB3}.Debug|iPhone.ActiveCfg = Debug|Any CPU
-		{08DC311B-1F38-4CBD-B7B6-B734984A8CB3}.Debug|iPhone.Build.0 = Debug|Any CPU
-		{08DC311B-1F38-4CBD-B7B6-B734984A8CB3}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
-		{08DC311B-1F38-4CBD-B7B6-B734984A8CB3}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
-		{08DC311B-1F38-4CBD-B7B6-B734984A8CB3}.Release|iPhone.ActiveCfg = Release|Any CPU
-		{08DC311B-1F38-4CBD-B7B6-B734984A8CB3}.Release|iPhone.Build.0 = Release|Any CPU
-		{08DC311B-1F38-4CBD-B7B6-B734984A8CB3}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
-		{08DC311B-1F38-4CBD-B7B6-B734984A8CB3}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
-		{1B40F8C5-B8CA-4F5C-8B48-61D1E8981CA9}.Ad-Hoc|iPhone.ActiveCfg = Ad-Hoc|iPhone
-		{1B40F8C5-B8CA-4F5C-8B48-61D1E8981CA9}.Ad-Hoc|iPhone.Build.0 = Ad-Hoc|iPhone
-		{1B40F8C5-B8CA-4F5C-8B48-61D1E8981CA9}.AppStore|iPhone.ActiveCfg = AppStore|iPhone
-		{1B40F8C5-B8CA-4F5C-8B48-61D1E8981CA9}.AppStore|iPhone.Build.0 = AppStore|iPhone
-		{1B40F8C5-B8CA-4F5C-8B48-61D1E8981CA9}.Debug|iPhone.ActiveCfg = Debug|iPhone
-		{1B40F8C5-B8CA-4F5C-8B48-61D1E8981CA9}.Debug|iPhone.Build.0 = Debug|iPhone
-		{1B40F8C5-B8CA-4F5C-8B48-61D1E8981CA9}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator
-		{1B40F8C5-B8CA-4F5C-8B48-61D1E8981CA9}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator
-		{1B40F8C5-B8CA-4F5C-8B48-61D1E8981CA9}.Release|iPhone.ActiveCfg = Release|iPhone
-		{1B40F8C5-B8CA-4F5C-8B48-61D1E8981CA9}.Release|iPhone.Build.0 = Release|iPhone
-		{1B40F8C5-B8CA-4F5C-8B48-61D1E8981CA9}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
-		{1B40F8C5-B8CA-4F5C-8B48-61D1E8981CA9}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
-	EndGlobalSection
-	GlobalSection(MonoDevelopProperties) = preSolution
-		StartupItem = spine-monogame-example.csproj
-	EndGlobalSection
-EndGlobal

+ 0 - 4
spine-monogame/xamarinstudio-ios/src/packages.config

@@ -1,4 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<packages>
-  <package id="MonoGame.Framework.iOS" version="3.5.0.1678" targetFramework="xamarinios10" />
-</packages>

+ 0 - 171
spine-monogame/xamarinstudio-ios/src/spine-monogame-xamarinstudio-ios.csproj

@@ -1,171 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-    <ProjectGuid>{08DC311B-1F38-4CBD-B7B6-B734984A8CB3}</ProjectGuid>
-    <ProjectTypeGuids>{FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
-    <OutputType>Library</OutputType>
-    <RootNamespace>spinecsharpxamarinios</RootNamespace>
-    <IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
-    <AssemblyName>spine-monogame-xamarinstudio-ios</AssemblyName>
-    <TargetFrameworkIdentifier>Xamarin.iOS</TargetFrameworkIdentifier>
-    <TargetFrameworkVersion>v1.0</TargetFrameworkVersion>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <OutputPath>bin\Debug</OutputPath>
-    <DefineConstants>DEBUG;IOS</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
-    <DebugType>none</DebugType>
-    <Optimize>true</Optimize>
-    <OutputPath>bin\Release</OutputPath>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-    <ConsolePause>false</ConsolePause>
-    <DefineConstants>IOS</DefineConstants>
-  </PropertyGroup>
-  <ItemGroup>
-    <Reference Include="System" />
-    <Reference Include="System.Xml" />
-    <Reference Include="System.Core" />
-    <Reference Include="Xamarin.iOS" />
-    <Reference Include="MonoGame.Framework">
-      <HintPath>..\example\packages\MonoGame.Framework.iOS.3.5.0.1678\lib\XamariniOS\MonoGame.Framework.dll</HintPath>
-    </Reference>
-  </ItemGroup>
-  <ItemGroup>
-    <Folder Include="spine-csharp\" />
-    <Folder Include="spine-xna\" />
-    <Folder Include="spine-csharp\Attachments\" />
-  </ItemGroup>
-  <ItemGroup>
-    <Compile Include="..\..\..\spine-csharp\src\Attachments\AtlasAttachmentLoader.cs">
-      <Link>spine-csharp\Attachments\AtlasAttachmentLoader.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Attachments\Attachment.cs">
-      <Link>spine-csharp\Attachments\Attachment.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Attachments\AttachmentLoader.cs">
-      <Link>spine-csharp\Attachments\AttachmentLoader.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Attachments\BoundingBoxAttachment.cs">
-      <Link>spine-csharp\Attachments\BoundingBoxAttachment.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Attachments\AttachmentType.cs">
-      <Link>spine-csharp\Attachments\AttachmentType.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Attachments\RegionAttachment.cs">
-      <Link>spine-csharp\Attachments\RegionAttachment.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Animation.cs">
-      <Link>spine-csharp\Animation.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\AnimationState.cs">
-      <Link>spine-csharp\AnimationState.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\AnimationStateData.cs">
-      <Link>spine-csharp\AnimationStateData.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Atlas.cs">
-      <Link>spine-csharp\Atlas.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Bone.cs">
-      <Link>spine-csharp\Bone.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\BoneData.cs">
-      <Link>spine-csharp\BoneData.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\ExposedList.cs">
-      <Link>spine-csharp\ExposedList.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Json.cs">
-      <Link>spine-csharp\Json.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Skeleton.cs">
-      <Link>spine-csharp\Skeleton.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\SkeletonBounds.cs">
-      <Link>spine-csharp\SkeletonBounds.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\SkeletonData.cs">
-      <Link>spine-csharp\SkeletonData.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\SkeletonJson.cs">
-      <Link>spine-csharp\SkeletonJson.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Skin.cs">
-      <Link>spine-csharp\Skin.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Slot.cs">
-      <Link>spine-csharp\Slot.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\SlotData.cs">
-      <Link>spine-csharp\SlotData.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-xna\src\Util.cs">
-      <Link>spine-xna\Util.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-xna\src\XnaTextureLoader.cs">
-      <Link>spine-xna\XnaTextureLoader.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Event.cs">
-      <Link>spine-csharp\Event.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\EventData.cs">
-      <Link>spine-csharp\EventData.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-xna\src\MeshBatcher.cs">
-      <Link>spine-xna\MeshBatcher.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-xna\src\RegionBatcher.cs">
-      <Link>spine-xna\RegionBatcher.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-xna\src\SkeletonMeshRenderer.cs">
-      <Link>spine-xna\SkeletonMeshRenderer.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-xna\src\SkeletonRegionRenderer.cs">
-      <Link>spine-xna\SkeletonRegionRenderer.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Attachments\MeshAttachment.cs">
-      <Link>spine-csharp\Attachments\MeshAttachment.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\IkConstraint.cs">
-      <Link>spine-csharp\IkConstraint.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\IkConstraintData.cs">
-      <Link>spine-csharp\IkConstraintData.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\BlendMode.cs">
-      <Link>spine-csharp\BlendMode.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\SkeletonBinary.cs">
-      <Link>spine-csharp\SkeletonBinary.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\Attachments\WeightedMeshAttachment.cs">
-      <Link>spine-csharp\Attachments\WeightedMeshAttachment.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\IUpdatable.cs">
-      <Link>spine-csharp\IUpdatable.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\MathUtils.cs">
-      <Link>spine-csharp\MathUtils.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\TransformConstraint.cs">
-      <Link>spine-csharp\TransformConstraint.cs</Link>
-    </Compile>
-    <Compile Include="..\..\..\spine-csharp\src\TransformConstraintData.cs">
-      <Link>spine-csharp\TransformConstraintData.cs</Link>
-    </Compile>
-  </ItemGroup>
-  <Import Project="$(MSBuildExtensionsPath)\Xamarin\iOS\Xamarin.iOS.CSharp.targets" />
-  <ItemGroup>
-    <None Include="packages.config" />
-  </ItemGroup>
-</Project>

+ 0 - 17
spine-monogame/xamarinstudio-ios/src/spine-monogame-xamarinstudio-ios.sln

@@ -1,17 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 11.00
-# Visual Studio 2010
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "spine-monogame-xamarinstudio-ios", "spine-monogame-xamarinstudio-ios.csproj", "{08DC311B-1F38-4CBD-B7B6-B734984A8CB3}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Any CPU = Debug|Any CPU
-		Release|Any CPU = Release|Any CPU
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{08DC311B-1F38-4CBD-B7B6-B734984A8CB3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{08DC311B-1F38-4CBD-B7B6-B734984A8CB3}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{08DC311B-1F38-4CBD-B7B6-B734984A8CB3}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{08DC311B-1F38-4CBD-B7B6-B734984A8CB3}.Release|Any CPU.Build.0 = Release|Any CPU
-	EndGlobalSection
-EndGlobal