diff --git a/spine-monogame/README.md b/spine-monogame/README.md index 4ead75091..159ae6093 100644 --- a/spine-monogame/README.md +++ b/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` diff --git a/spine-monogame/example.sln b/spine-monogame/example.sln new file mode 100644 index 000000000..bf58473e9 --- /dev/null +++ b/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 diff --git a/spine-monogame/example/Content/Content.mgcb b/spine-monogame/example/Content/Content.mgcb new file mode 100644 index 000000000..ddc4c3679 --- /dev/null +++ b/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 ---------------------------------# + diff --git a/spine-monogame/example/ExampleGame.cs b/spine-monogame/example/ExampleGame.cs new file mode 100644 index 000000000..42fa511d0 --- /dev/null +++ b/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 + } + } +} diff --git a/spine-monogame/example/ExampleProgram.cs b/spine-monogame/example/ExampleProgram.cs new file mode 100644 index 000000000..fbdbc4f07 --- /dev/null +++ b/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(); + } + } + } +} \ No newline at end of file diff --git a/spine-monogame/example/Icon.bmp b/spine-monogame/example/Icon.bmp new file mode 100644 index 000000000..2b481653e Binary files /dev/null and b/spine-monogame/example/Icon.bmp differ diff --git a/spine-monogame/example/Icon.ico b/spine-monogame/example/Icon.ico new file mode 100644 index 000000000..7d9dec187 Binary files /dev/null and b/spine-monogame/example/Icon.ico differ diff --git a/spine-monogame/windows8-store/example/Properties/AssemblyInfo.cs b/spine-monogame/example/Properties/AssemblyInfo.cs similarity index 84% rename from spine-monogame/windows8-store/example/Properties/AssemblyInfo.cs rename to spine-monogame/example/Properties/AssemblyInfo.cs index 9288461df..eb6558ea9 100644 --- a/spine-monogame/windows8-store/example/Properties/AssemblyInfo.cs +++ b/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 diff --git a/spine-monogame/example/app.manifest b/spine-monogame/example/app.manifest new file mode 100644 index 000000000..70daa8619 --- /dev/null +++ b/spine-monogame/example/app.manifest @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true/pm + + + + diff --git a/spine-monogame/example/spine-monogame-example.csproj b/spine-monogame/example/spine-monogame-example.csproj new file mode 100644 index 000000000..513ec98a6 --- /dev/null +++ b/spine-monogame/example/spine-monogame-example.csproj @@ -0,0 +1,249 @@ + + + + + Debug + AnyCPU + 8.0.30703 + 2.0 + {0A7474EC-4DF9-40E7-B920-D1D1601F20A7} + WinExe + Properties + spine_monogame_example + spine-monogame-example + 512 + DesktopGL + v4.5 + + + true + bin\$(MonoGamePlatform)\$(Platform)\$(Configuration)\ + DEBUG;TRACE;LINUX + full + AnyCPU + prompt + false + 4 + + + bin\$(MonoGamePlatform)\$(Platform)\$(Configuration)\ + TRACE;LINUX + true + pdbonly + AnyCPU + prompt + false + 4 + + + Icon.ico + + + app.manifest + + + + spine-csharp\Animation.cs + + + spine-csharp\AnimationState.cs + + + spine-csharp\AnimationStateData.cs + + + spine-csharp\Atlas.cs + + + spine-csharp\Attachments\AtlasAttachmentLoader.cs + + + spine-csharp\Attachments\Attachment.cs + + + spine-csharp\Attachments\AttachmentLoader.cs + + + spine-csharp\Attachments\AttachmentType.cs + + + spine-csharp\Attachments\BoundingBoxAttachment.cs + + + spine-csharp\Attachments\MeshAttachment.cs + + + spine-csharp\Attachments\PathAttachment.cs + + + spine-csharp\Attachments\PointAttachment.cs + + + spine-csharp\Attachments\RegionAttachment.cs + + + spine-csharp\Attachments\VertexAttachment.cs + + + spine-csharp\BlendMode.cs + + + spine-csharp\Bone.cs + + + spine-csharp\BoneData.cs + + + spine-csharp\Event.cs + + + spine-csharp\EventData.cs + + + spine-csharp\ExposedList.cs + + + spine-csharp\IConstraint.cs + + + spine-csharp\IkConstraint.cs + + + spine-csharp\IkConstraintData.cs + + + spine-csharp\IUpdatable.cs + + + spine-csharp\Json.cs + + + spine-csharp\MathUtils.cs + + + spine-csharp\PathConstraint.cs + + + spine-csharp\PathConstraintData.cs + + + spine-csharp\Skeleton.cs + + + spine-csharp\SkeletonBinary.cs + + + spine-csharp\SkeletonBounds.cs + + + spine-csharp\SkeletonData.cs + + + spine-csharp\SkeletonJson.cs + + + spine-csharp\Skin.cs + + + spine-csharp\Slot.cs + + + spine-csharp\SlotData.cs + + + spine-csharp\TransformConstraint.cs + + + spine-csharp\TransformConstraintData.cs + + + spine-xna\MeshBatcher.cs + + + spine-xna\RegionBatcher.cs + + + spine-xna\SkeletonMeshRenderer.cs + + + spine-xna\SkeletonRegionRenderer.cs + + + spine-xna\Util.cs + + + spine-xna\XnaTextureLoader.cs + + + + + + + + $(MonoGameInstallDirectory)\MonoGame\v3.0\Assemblies\DesktopGL\MonoGame.Framework.dll + + + + + + + + + + + + x86\SDL2.dll + PreserveNewest + + + x64\SDL2.dll + PreserveNewest + + + x86\soft_oal.dll + PreserveNewest + + + x64\soft_oal.dll + PreserveNewest + + + x86\libSDL2-2.0.so.0 + PreserveNewest + + + x64\libSDL2-2.0.so.0 + PreserveNewest + + + x86\libopenal.so.1 + PreserveNewest + + + x64\libopenal.so.1 + PreserveNewest + + + libSDL2-2.0.0.dylib + PreserveNewest + + + libopenal.1.dylib + PreserveNewest + + + MonoGame.Framework.dll.config + PreserveNewest + + + + + + + \ No newline at end of file diff --git a/spine-monogame/windows8-store/example/Assets/Logo.png b/spine-monogame/windows8-store/example/Assets/Logo.png deleted file mode 100644 index e26771cb3..000000000 Binary files a/spine-monogame/windows8-store/example/Assets/Logo.png and /dev/null differ diff --git a/spine-monogame/windows8-store/example/Assets/SmallLogo.png b/spine-monogame/windows8-store/example/Assets/SmallLogo.png deleted file mode 100644 index 1eb0d9d52..000000000 Binary files a/spine-monogame/windows8-store/example/Assets/SmallLogo.png and /dev/null differ diff --git a/spine-monogame/windows8-store/example/Assets/SplashScreen.png b/spine-monogame/windows8-store/example/Assets/SplashScreen.png deleted file mode 100644 index c951e031b..000000000 Binary files a/spine-monogame/windows8-store/example/Assets/SplashScreen.png and /dev/null differ diff --git a/spine-monogame/windows8-store/example/Assets/StoreLogo.png b/spine-monogame/windows8-store/example/Assets/StoreLogo.png deleted file mode 100644 index dcb672712..000000000 Binary files a/spine-monogame/windows8-store/example/Assets/StoreLogo.png and /dev/null differ diff --git a/spine-monogame/windows8-store/example/Package.appxmanifest b/spine-monogame/windows8-store/example/Package.appxmanifest deleted file mode 100644 index ce9413d58..000000000 --- a/spine-monogame/windows8-store/example/Package.appxmanifest +++ /dev/null @@ -1,27 +0,0 @@ - - - - - spine-monogame-example - Spine - Assets\StoreLogo.png - - - 6.2.1 - 6.2.1 - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/spine-monogame/windows8-store/example/spine-monogame-example.csproj b/spine-monogame/windows8-store/example/spine-monogame-example.csproj deleted file mode 100644 index a4ca8f6f5..000000000 --- a/spine-monogame/windows8-store/example/spine-monogame-example.csproj +++ /dev/null @@ -1,200 +0,0 @@ - - - - - Debug - AnyCPU - {0A121D95-0803-47DC-B839-FF76AE8F7E7F} - AppContainerExe - Properties - Spine - spine-monogame-example - en-US - 512 - {BC8A1FFA-BEE3-4634-8014-F334798102B3};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - spine-monogame-example_TemporaryKey.pfx - - - AnyCPU - true - full - false - bin\Windows8\Debug\ - TRACE;DEBUG;NETFX_CORE;WINDOWS_STOREAPP - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Windows8\Release\ - TRACE;NETFX_CORE;WINDOWS_STOREAPP - prompt - 4 - - - true - bin\Windows8\ARM\Debug\ - DEBUG;TRACE;NETFX_CORE - ;2008 - full - ARM - false - prompt - true - - - bin\Windows8\ARM\Release\ - TRACE;NETFX_CORE - true - ;2008 - pdbonly - ARM - false - prompt - true - - - true - bin\Windows8\x64\Debug\ - DEBUG;TRACE;NETFX_CORE - ;2008 - full - x64 - false - prompt - true - - - bin\Windows8\x64\Release\ - TRACE;NETFX_CORE - true - ;2008 - pdbonly - x64 - false - prompt - true - - - true - bin\Windows8\x86\Debug\ - DEBUG;TRACE;NETFX_CORE - ;2008 - full - x86 - false - prompt - true - - - bin\Windows8\x86\Release\ - TRACE;NETFX_CORE - true - ;2008 - pdbonly - x86 - false - prompt - true - - - - - $(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\MonoGame.Framework.dll - - - $(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.dll - - - $(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.XInput.dll - - - $(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.Direct2D1.dll - - - $(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.Direct3D11.dll - - - $(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.DXGI.dll - - - $(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.MediaFoundation.dll - - - $(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.XAudio2.dll - - - - - ExampleGame.cs - - - ExampleProgram.cs - - - - - - Designer - - - Assets\goblins-mesh.png - - - Assets\raptor.png - - - Assets\spineboy.atlas - - - Assets\spineboy.json - - - - - Assets\spineboy.png - - - - - - - - - - - - {8e5baee2-8ccc-4a32-8bcf-5ff438056c0e} - SpineMonogameWindows8Store - - - - - Assets\raptor.atlas - - - Assets\raptor.json - - - - - Assets\goblins-mesh.atlas - - - Assets\goblins-mesh.json - - - - 11.0 - - - - \ No newline at end of file diff --git a/spine-monogame/windows8-store/example/spine-monogame-example.sln b/spine-monogame/windows8-store/example/spine-monogame-example.sln deleted file mode 100644 index 62fb47d4f..000000000 --- a/spine-monogame/windows8-store/example/spine-monogame-example.sln +++ /dev/null @@ -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 diff --git a/spine-monogame/windows8-store/src/Properties/AssemblyInfo.cs b/spine-monogame/windows8-store/src/Properties/AssemblyInfo.cs deleted file mode 100644 index 065071dbb..000000000 --- a/spine-monogame/windows8-store/src/Properties/AssemblyInfo.cs +++ /dev/null @@ -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)] \ No newline at end of file diff --git a/spine-monogame/windows8-store/src/SpineMonogameWindows8Store.csproj b/spine-monogame/windows8-store/src/SpineMonogameWindows8Store.csproj deleted file mode 100644 index cc090f02a..000000000 --- a/spine-monogame/windows8-store/src/SpineMonogameWindows8Store.csproj +++ /dev/null @@ -1,238 +0,0 @@ - - - - - Debug - AnyCPU - 8.0.30703 - 2.0 - {8E5BAEE2-8CCC-4A32-8BCF-5FF438056C0E} - Library - Properties - SpineMonogameWindows8Store - SpineMonogameWindows8Store - en-US - 512 - {BC8A1FFA-BEE3-4634-8014-F334798102B3};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - - - true - full - false - bin\Debug\ - TRACE;DEBUG;NETFX_CORE;WINDOWS_STOREAPP - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE;NETFX_CORE;WINDOWS_STOREAPP - prompt - 4 - - - true - bin\ARM\Debug\ - DEBUG;TRACE;NETFX_CORE - ;2008 - full - ARM - false - prompt - true - - - bin\ARM\Release\ - TRACE;NETFX_CORE - true - ;2008 - pdbonly - ARM - false - prompt - true - - - true - bin\x64\Debug\ - DEBUG;TRACE;NETFX_CORE - ;2008 - full - x64 - false - prompt - true - - - bin\x64\Release\ - TRACE;NETFX_CORE - true - ;2008 - pdbonly - x64 - false - prompt - true - - - true - bin\x86\Debug\ - DEBUG;TRACE;NETFX_CORE - ;2008 - full - x86 - false - prompt - true - - - bin\x86\Release\ - TRACE;NETFX_CORE - true - ;2008 - pdbonly - x86 - false - prompt - true - - - - - $(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\MonoGame.Framework.dll - - - $(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.dll - - - $(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.XInput.dll - - - $(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.Direct2D1.dll - - - $(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.Direct3D11.dll - - - $(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.DXGI.dll - - - $(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.MediaFoundation.dll - - - $(MSBuildExtensionsPath)\..\MonoGame\v3.0\Assemblies\Windows8\SharpDX.XAudio2.dll - - - - - spine-csharp\Animation.cs - - - spine-csharp\AnimationState.cs - - - spine-csharp\AnimationStateData.cs - - - spine-csharp\Atlas.cs - - - spine-csharp\Attachments\AtlasAttachmentLoader.cs - - - spine-csharp\Attachments\Attachment.cs - - - spine-csharp\Attachments\AttachmentLoader.cs - - - spine-csharp\Attachments\BoundingBoxAttachment.cs - - - spine-csharp\Attachments\AttachmentType.cs - - - spine-csharp\Attachments\MeshAttachment.cs - - - spine-csharp\Attachments\RegionAttachment.cs - - - spine-csharp\Attachments\SkinnedMeshAttachment.cs - - - spine-csharp\Bone.cs - - - spine-csharp\BoneData.cs - - - spine-csharp\Event.cs - - - spine-csharp\EventData.cs - - - spine-csharp\IkConstraint.cs - - - spine-csharp\IkConstraintData.cs - - - spine-csharp\Json.cs - - - spine-csharp\Skeleton.cs - - - spine-csharp\SkeletonBounds.cs - - - spine-csharp\SkeletonData.cs - - - spine-csharp\SkeletonJson.cs - - - spine-csharp\Skin.cs - - - spine-csharp\Slot.cs - - - spine-csharp\SlotData.cs - - - spine-xna\MeshBatcher.cs - - - spine-xna\RegionBatcher.cs - - - spine-xna\SkeletonMeshRenderer.cs - - - spine-xna\SkeletonRegionRenderer.cs - - - spine-xna\Util.cs - - - spine-xna\XnaTextureLoader.cs - - - - - 11.0 - - - - \ No newline at end of file diff --git a/spine-monogame/xamarinstudio-ios/example/AppDelegate.cs b/spine-monogame/xamarinstudio-ios/example/AppDelegate.cs deleted file mode 100644 index 69b0874da..000000000 --- a/spine-monogame/xamarinstudio-ios/example/AppDelegate.cs +++ /dev/null @@ -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; - } - } -} - diff --git a/spine-monogame/xamarinstudio-ios/example/Entitlements.plist b/spine-monogame/xamarinstudio-ios/example/Entitlements.plist deleted file mode 100644 index 9ae599370..000000000 --- a/spine-monogame/xamarinstudio-ios/example/Entitlements.plist +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/spine-monogame/xamarinstudio-ios/example/Info.plist b/spine-monogame/xamarinstudio-ios/example/Info.plist deleted file mode 100644 index e044e197e..000000000 --- a/spine-monogame/xamarinstudio-ios/example/Info.plist +++ /dev/null @@ -1,33 +0,0 @@ - - - - - CFBundleDisplayName - spine-monogame-example - CFBundleIdentifier - com.your-company.spinemonogameexample - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1.0 - LSRequiresIPhoneOS - - MinimumOSVersion - 7.0 - UIDeviceFamily - - 2 - - UIRequiredDeviceCapabilities - - armv7 - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - - diff --git a/spine-monogame/xamarinstudio-ios/example/Main.cs b/spine-monogame/xamarinstudio-ios/example/Main.cs deleted file mode 100644 index 41d4f407c..000000000 --- a/spine-monogame/xamarinstudio-ios/example/Main.cs +++ /dev/null @@ -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"); - } - } -} diff --git a/spine-monogame/xamarinstudio-ios/example/packages.config b/spine-monogame/xamarinstudio-ios/example/packages.config deleted file mode 100644 index fcc0c927a..000000000 --- a/spine-monogame/xamarinstudio-ios/example/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/spine-monogame/xamarinstudio-ios/example/spine-monogame-example.csproj b/spine-monogame/xamarinstudio-ios/example/spine-monogame-example.csproj deleted file mode 100644 index 161c5ad61..000000000 --- a/spine-monogame/xamarinstudio-ios/example/spine-monogame-example.csproj +++ /dev/null @@ -1,156 +0,0 @@ - - - - Debug - iPhoneSimulator - {FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - {1B40F8C5-B8CA-4F5C-8B48-61D1E8981CA9} - Exe - spinemonogameexample - Resources - spinemonogameexample - Xamarin.iOS - v1.0 - - - true - full - false - bin\iPhoneSimulator\Debug - DEBUG;IOS - prompt - 4 - false - None - Entitlements.plist - true - iPhone Developer - i386 - - - true - bin\iPhoneSimulator\Release - prompt - 4 - None - false - Entitlements.plist - IOS - - - true - full - false - bin\iPhone\Debug - DEBUG;IOS - prompt - 4 - false - Entitlements.plist - true - iPhone Developer - ARMv7 - - - - - true - bin\iPhone\Release - prompt - 4 - Entitlements.plist - false - iPhone Developer - ARMv7, ARM64 - IOS - - - true - bin\iPhone\Ad-Hoc - prompt - 4 - false - Entitlements.plist - true - Automatic:AdHoc - iPhone Distribution - ARMv7, ARM64 - IOS - - - true - bin\iPhone\AppStore - prompt - 4 - iPhone Distribution - Entitlements.plist - false - Automatic:AppStore - ARMv7, ARM64 - IOS - - - - - - - - packages\MonoGame.Framework.iOS.3.5.0.1678\lib\XamariniOS\MonoGame.Framework.dll - - - - - - - - - - - - - - - - ExampleGame.cs - - - - - {08DC311B-1F38-4CBD-B7B6-B734984A8CB3} - spine-monogame-xamarinstudio-ios - - - - - data\raptor.atlas - - - data\raptor.json - - - data\raptor.png - - - data\spineboy.atlas - - - data\spineboy.json - - - data\spineboy.png - - - data\goblins-mesh.png - - - data\goblins-mesh.json - - - data\goblins-mesh.atlas - - - data\raptor.skel - - - - \ No newline at end of file diff --git a/spine-monogame/xamarinstudio-ios/example/spine-monogame-example.sln b/spine-monogame/xamarinstudio-ios/example/spine-monogame-example.sln deleted file mode 100644 index be410a895..000000000 --- a/spine-monogame/xamarinstudio-ios/example/spine-monogame-example.sln +++ /dev/null @@ -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 diff --git a/spine-monogame/xamarinstudio-ios/src/packages.config b/spine-monogame/xamarinstudio-ios/src/packages.config deleted file mode 100644 index fcc0c927a..000000000 --- a/spine-monogame/xamarinstudio-ios/src/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/spine-monogame/xamarinstudio-ios/src/spine-monogame-xamarinstudio-ios.csproj b/spine-monogame/xamarinstudio-ios/src/spine-monogame-xamarinstudio-ios.csproj deleted file mode 100644 index be57d09a3..000000000 --- a/spine-monogame/xamarinstudio-ios/src/spine-monogame-xamarinstudio-ios.csproj +++ /dev/null @@ -1,171 +0,0 @@ - - - - Debug - AnyCPU - {08DC311B-1F38-4CBD-B7B6-B734984A8CB3} - {FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - Library - spinecsharpxamarinios - Resources - spine-monogame-xamarinstudio-ios - Xamarin.iOS - v1.0 - - - true - full - false - bin\Debug - DEBUG;IOS - prompt - 4 - false - - - none - true - bin\Release - prompt - 4 - false - IOS - - - - - - - - ..\example\packages\MonoGame.Framework.iOS.3.5.0.1678\lib\XamariniOS\MonoGame.Framework.dll - - - - - - - - - - spine-csharp\Attachments\AtlasAttachmentLoader.cs - - - spine-csharp\Attachments\Attachment.cs - - - spine-csharp\Attachments\AttachmentLoader.cs - - - spine-csharp\Attachments\BoundingBoxAttachment.cs - - - spine-csharp\Attachments\AttachmentType.cs - - - spine-csharp\Attachments\RegionAttachment.cs - - - spine-csharp\Animation.cs - - - spine-csharp\AnimationState.cs - - - spine-csharp\AnimationStateData.cs - - - spine-csharp\Atlas.cs - - - spine-csharp\Bone.cs - - - spine-csharp\BoneData.cs - - - spine-csharp\ExposedList.cs - - - spine-csharp\Json.cs - - - spine-csharp\Skeleton.cs - - - spine-csharp\SkeletonBounds.cs - - - spine-csharp\SkeletonData.cs - - - spine-csharp\SkeletonJson.cs - - - spine-csharp\Skin.cs - - - spine-csharp\Slot.cs - - - spine-csharp\SlotData.cs - - - spine-xna\Util.cs - - - spine-xna\XnaTextureLoader.cs - - - spine-csharp\Event.cs - - - spine-csharp\EventData.cs - - - spine-xna\MeshBatcher.cs - - - spine-xna\RegionBatcher.cs - - - spine-xna\SkeletonMeshRenderer.cs - - - spine-xna\SkeletonRegionRenderer.cs - - - spine-csharp\Attachments\MeshAttachment.cs - - - spine-csharp\IkConstraint.cs - - - spine-csharp\IkConstraintData.cs - - - spine-csharp\BlendMode.cs - - - spine-csharp\SkeletonBinary.cs - - - spine-csharp\Attachments\WeightedMeshAttachment.cs - - - spine-csharp\IUpdatable.cs - - - spine-csharp\MathUtils.cs - - - spine-csharp\TransformConstraint.cs - - - spine-csharp\TransformConstraintData.cs - - - - - - - diff --git a/spine-monogame/xamarinstudio-ios/src/spine-monogame-xamarinstudio-ios.sln b/spine-monogame/xamarinstudio-ios/src/spine-monogame-xamarinstudio-ios.sln deleted file mode 100644 index 9d6063bdf..000000000 --- a/spine-monogame/xamarinstudio-ios/src/spine-monogame-xamarinstudio-ios.sln +++ /dev/null @@ -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