Implemented Custom Extensions for SpriteMaps (*.smap), Animations (*.anim) and AnimationSets (*.animset). Also restructured Frame to be a container for SpriteMapRegions rather than an extension of them. This will enable easier access to updating them when loading SpriteMaps in the Editor.
165 lines
11 KiB
XML
165 lines
11 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project ToolsVersion="15.0" 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>{01280C24-6439-4186-ABA3-5686A2B66C45}</ProjectGuid>
|
|
<OutputType>WinExe</OutputType>
|
|
<RootNamespace>AnimationEditor</RootNamespace>
|
|
<AssemblyName>AnimationEditor</AssemblyName>
|
|
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
|
|
<FileAlignment>512</FileAlignment>
|
|
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
|
<DebugSymbols>true</DebugSymbols>
|
|
<DebugType>full</DebugType>
|
|
<Optimize>false</Optimize>
|
|
<OutputPath>bin\Debug\</OutputPath>
|
|
<DefineConstants>DEBUG;TRACE</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\Release\</OutputPath>
|
|
<DefineConstants>TRACE</DefineConstants>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<WarningLevel>4</WarningLevel>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<Reference Include="MonoGame.Forms.DX, Version=2.1.0.2, Culture=neutral, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\MonoGame.Forms.DX.2.1.0.2\lib\net451\MonoGame.Forms.DX.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="MonoGame.Framework, Version=3.7.0.1114, Culture=neutral, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\MonoGame.Forms.DX.2.1.0.2\lib\net451\MonoGame.Framework.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="SharpDX, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b4dcf0f35e5521f1, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\SharpDX.4.0.1\lib\net45\SharpDX.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="SharpDX.Direct3D11, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b4dcf0f35e5521f1, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\MonoGame.Forms.DX.2.1.0.2\lib\net451\SharpDX.Direct3D11.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="SharpDX.Direct3D9, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b4dcf0f35e5521f1, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\SharpDX.Direct3D9.4.0.1\lib\net45\SharpDX.Direct3D9.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="SharpDX.DXGI, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b4dcf0f35e5521f1, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\MonoGame.Forms.DX.2.1.0.2\lib\net451\SharpDX.DXGI.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="SharpDX.Mathematics, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b4dcf0f35e5521f1, processorArchitecture=MSIL">
|
|
<HintPath>..\packages\SharpDX.Mathematics.4.0.1\lib\net45\SharpDX.Mathematics.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="System" />
|
|
<Reference Include="System.Core" />
|
|
<Reference Include="System.Xml.Linq" />
|
|
<Reference Include="System.Data.DataSetExtensions" />
|
|
<Reference Include="Microsoft.CSharp" />
|
|
<Reference Include="System.Data" />
|
|
<Reference Include="System.Deployment" />
|
|
<Reference Include="System.Drawing" />
|
|
<Reference Include="System.Net.Http" />
|
|
<Reference Include="System.Windows.Forms" />
|
|
<Reference Include="System.Xml" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Compile Include="AnimationPreview.cs">
|
|
<SubType>Component</SubType>
|
|
</Compile>
|
|
<Compile Include="Form1.cs">
|
|
<SubType>Form</SubType>
|
|
</Compile>
|
|
<Compile Include="Form1.Designer.cs">
|
|
<DependentUpon>Form1.cs</DependentUpon>
|
|
</Compile>
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\ContentIdentity.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\InvalidContentException.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\NamedValueDictionary.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\ArraySerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\BoolSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\ByteSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\CharSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\ColorSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\ContentTypeSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\ContentTypeSerializerAttribute.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\ContentTypeSerializerT.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\CurveKeyCollectionSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\DictionarySerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\DoubleSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\ElementSerializerT.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\EnumSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\FloatSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\GenericCollectionHelper.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\IntermediateReader.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\IntermediateSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\IntermediateWriter.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\IntSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\ListSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\LongSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\MatrixSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\NamedValueDictionarySerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\NamespaceAliasHelper.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\NonGenericIListSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\NullableSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\PackedElementsHelper.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\PlaneSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\PointSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\QuaternionSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\RectangleSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\ReflectiveSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\SByteSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\ShortSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\StringSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\TimeSpanSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\UIntSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\ULongSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\UShortSerializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\Vector2Serializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\Vector3Serializer.cs" />
|
|
<Compile Include="MonoGame.Framework.Content.Pipeline\Serialization\Intermediate\Vector4Serializer.cs" />
|
|
<Compile Include="MonoGame.Framework\Utilities\ReflectionHelpers.cs" />
|
|
<Compile Include="MonoGame.Framework\Utilities\ReflectionHelpers.Default.cs" />
|
|
<Compile Include="Program.cs" />
|
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
|
<Compile Include="Texture2DRegionExtractor.cs" />
|
|
<EmbeddedResource Include="Form1.resx">
|
|
<DependentUpon>Form1.cs</DependentUpon>
|
|
</EmbeddedResource>
|
|
<EmbeddedResource Include="Properties\Resources.resx">
|
|
<Generator>ResXFileCodeGenerator</Generator>
|
|
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
|
<SubType>Designer</SubType>
|
|
</EmbeddedResource>
|
|
<Compile Include="Properties\Resources.Designer.cs">
|
|
<AutoGen>True</AutoGen>
|
|
<DependentUpon>Resources.resx</DependentUpon>
|
|
</Compile>
|
|
<None Include="packages.config" />
|
|
<None Include="Properties\Settings.settings">
|
|
<Generator>SettingsSingleFileGenerator</Generator>
|
|
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
|
|
</None>
|
|
<Compile Include="Properties\Settings.Designer.cs">
|
|
<AutoGen>True</AutoGen>
|
|
<DependentUpon>Settings.settings</DependentUpon>
|
|
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
|
</Compile>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="App.config" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\QURO.AnimationLibrary\QURO.AnimationLibrary.csproj">
|
|
<Project>{69dadc27-fbeb-4625-9212-6eb5bed5102a}</Project>
|
|
<Name>QURO.AnimationLibrary</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\QURO\QURO.csproj">
|
|
<Project>{4581e0c8-b14a-454d-9a7b-52d37535e7e9}</Project>
|
|
<Name>QURO</Name>
|
|
</ProjectReference>
|
|
</ItemGroup>
|
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
|
</Project> |