diff --git a/ANX.Framework.sln b/ANX.Framework.sln index e15341b1..5c403cfb 100644 --- a/ANX.Framework.sln +++ b/ANX.Framework.sln @@ -193,7 +193,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.RenderSystem.GL3", "Ren EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.RenderSystem.Windows.DX10", "RenderSystems\ANX.RenderSystem.Windows.DX10\ANX.RenderSystem.Windows.DX10.csproj", "{5BE49183-2F6F-4527-AC90-D816911FCF90}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.InputDevices.Windows.ModernUI", "InputSystems\ANX.InpuDevices.Windows.ModernUI\ANX.InputDevices.Windows.ModernUI.csproj", "{F5819204-4882-4F33-B973-DE6762C9682F}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.InputDevices.Windows.ModernUI", "InputSystems\ANX.InputDevices.Windows.ModernUI\ANX.InputDevices.Windows.ModernUI.csproj", "{628AB80A-B1B9-4878-A810-7A58D4840F60}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -960,20 +960,26 @@ Global {5BE49183-2F6F-4527-AC90-D816911FCF90}.Release|Mixed Platforms.Build.0 = Release|Any CPU {5BE49183-2F6F-4527-AC90-D816911FCF90}.Release|x64.ActiveCfg = Release|Any CPU {5BE49183-2F6F-4527-AC90-D816911FCF90}.Release|x86.ActiveCfg = Release|Any CPU - {F5819204-4882-4F33-B973-DE6762C9682F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F5819204-4882-4F33-B973-DE6762C9682F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F5819204-4882-4F33-B973-DE6762C9682F}.Debug|ARM.ActiveCfg = Debug|Any CPU - {F5819204-4882-4F33-B973-DE6762C9682F}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {F5819204-4882-4F33-B973-DE6762C9682F}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {F5819204-4882-4F33-B973-DE6762C9682F}.Debug|x64.ActiveCfg = Debug|Any CPU - {F5819204-4882-4F33-B973-DE6762C9682F}.Debug|x86.ActiveCfg = Debug|Any CPU - {F5819204-4882-4F33-B973-DE6762C9682F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F5819204-4882-4F33-B973-DE6762C9682F}.Release|Any CPU.Build.0 = Release|Any CPU - {F5819204-4882-4F33-B973-DE6762C9682F}.Release|ARM.ActiveCfg = Release|Any CPU - {F5819204-4882-4F33-B973-DE6762C9682F}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {F5819204-4882-4F33-B973-DE6762C9682F}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {F5819204-4882-4F33-B973-DE6762C9682F}.Release|x64.ActiveCfg = Release|Any CPU - {F5819204-4882-4F33-B973-DE6762C9682F}.Release|x86.ActiveCfg = Release|Any CPU + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Debug|Any CPU.Build.0 = Debug|Any CPU + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Debug|ARM.ActiveCfg = Debug|ARM + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Debug|ARM.Build.0 = Debug|ARM + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Debug|x64.ActiveCfg = Debug|x64 + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Debug|x64.Build.0 = Debug|x64 + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Debug|x86.ActiveCfg = Debug|x86 + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Debug|x86.Build.0 = Debug|x86 + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Release|Any CPU.ActiveCfg = Release|Any CPU + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Release|Any CPU.Build.0 = Release|Any CPU + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Release|ARM.ActiveCfg = Release|ARM + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Release|ARM.Build.0 = Release|ARM + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Release|Mixed Platforms.ActiveCfg = Release|x86 + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Release|Mixed Platforms.Build.0 = Release|x86 + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Release|x64.ActiveCfg = Release|x64 + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Release|x64.Build.0 = Release|x64 + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Release|x86.ActiveCfg = Release|x86 + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Release|x86.Build.0 = Release|x86 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -1019,7 +1025,7 @@ Global {E5D69E75-D77C-493F-BBDA-6F9E73B82549} = {7AD65E6B-2A48-437F-81D9-4CA9C9A85C64} {5040A9C7-6DEC-4613-8586-A598C4070B35} = {7AD65E6B-2A48-437F-81D9-4CA9C9A85C64} {566293A4-1187-4289-A28C-C74B499D46AA} = {7AD65E6B-2A48-437F-81D9-4CA9C9A85C64} - {F5819204-4882-4F33-B973-DE6762C9682F} = {7AD65E6B-2A48-437F-81D9-4CA9C9A85C64} + {628AB80A-B1B9-4878-A810-7A58D4840F60} = {7AD65E6B-2A48-437F-81D9-4CA9C9A85C64} {6A582788-C4D2-410C-96CD-177F75712D65} = {5725DA44-4F5C-4E93-A957-AC5C85603EE9} {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A} = {5725DA44-4F5C-4E93-A957-AC5C85603EE9} {E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94} = {5725DA44-4F5C-4E93-A957-AC5C85603EE9} diff --git a/ANX.Framework/NonXNA/InputDeviceFactory.cs b/ANX.Framework/NonXNA/InputDeviceFactory.cs index faeabbf2..e5d141a8 100644 --- a/ANX.Framework/NonXNA/InputDeviceFactory.cs +++ b/ANX.Framework/NonXNA/InputDeviceFactory.cs @@ -99,10 +99,14 @@ namespace ANX.Framework.NonXNA #region CreateDefaultMouse public IMouse CreateDefaultMouse() { - ValidateWindowHandle(); +#if !WINDOWSMETRO + ValidateWindowHandle(); +#endif + var mouse = GetDefaultCreator().CreateDevice(); - var mouse = GetDefaultCreator().CreateDevice(); - mouse.WindowHandle = WindowHandle; +#if !WINDOWSMETRO + mouse.WindowHandle = WindowHandle; +#endif return mouse; } #endregion diff --git a/ANX.Framework/NonXNA/Reflection/AssemblyLoader.cs b/ANX.Framework/NonXNA/Reflection/AssemblyLoader.cs index 2ba28449..6bc4d0a1 100644 --- a/ANX.Framework/NonXNA/Reflection/AssemblyLoader.cs +++ b/ANX.Framework/NonXNA/Reflection/AssemblyLoader.cs @@ -131,7 +131,7 @@ namespace ANX.Framework.NonXNA.Reflection allAssemblyNames.Add("ANX.PlatformSystem.Metro"); allAssemblyNames.Add("ANX.RenderSystem.Windows.Metro"); allAssemblyNames.Add("ANX.InputSystem.Standard"); - allAssemblyNames.Add("ANX.InputDevices.Windows.XInput"); + allAssemblyNames.Add("ANX.InputDevices.Windows.ModernUI"); allAssemblyNames.Add("ANX.SoundSystem.Windows.XAudio"); #endif diff --git a/ANX.Framework_WindowsMetro.sln b/ANX.Framework_WindowsMetro.sln index ddac076d..1d8536fb 100644 --- a/ANX.Framework_WindowsMetro.sln +++ b/ANX.Framework_WindowsMetro.sln @@ -1,10 +1,10 @@ -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2010 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.Framework", "ANX.Framework\ANX.Framework_WindowsMetro.csproj", "{6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}" +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2012 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.Framework_WindowsMetro", "ANX.Framework\ANX.Framework_WindowsMetro.csproj", "{6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.Framework.TestCenter", "ANX.Framework.TestCenter\ANX.Framework.TestCenter_WindowsMetro.csproj", "{7344BBEB-A1C7-43A8-B68E-D42B81973DA9}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.Framework.TestCenter_WindowsMetro", "ANX.Framework.TestCenter\ANX.Framework.TestCenter_WindowsMetro.csproj", "{7344BBEB-A1C7-43A8-B68E-D42B81973DA9}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.Framework.ContentPipeline.Extensions", "ANX.Framework.ContentPipeline\ANX.Framework.ContentPipeline.Extensions_WindowsMetro.csproj", "{ECBF60CB-1CF0-4F92-8963-E73115B04B43}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.Framework.ContentPipeline.Extensions_WindowsMetro", "ANX.Framework.ContentPipeline\ANX.Framework.ContentPipeline.Extensions_WindowsMetro.csproj", "{ECBF60CB-1CF0-4F92-8963-E73115B04B43}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tools", "Tools", "{B24A8593-562A-4A25-BB08-46C163F10F3F}" EndProject @@ -17,11 +17,11 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{9B0D Samples\SampleCatalog.xml = Samples\SampleCatalog.xml EndProjectSection EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VertexIndexBuffer", "Samples\VertexIndexBuffer\VertexIndexBuffer_WindowsMetro.csproj", "{F945515B-394D-4ED4-80E0-98EB59B69D24}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VertexIndexBuffer_WindowsMetro", "Samples\VertexIndexBuffer\VertexIndexBuffer_WindowsMetro.csproj", "{F945515B-394D-4ED4-80E0-98EB59B69D24}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimpleSprite", "Samples\SimpleSprite\SimpleSprite_WindowsMetro.csproj", "{AAA20E99-A897-4C91-A23E-D02B8F08ACA5}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SimpleSprite_WindowsMetro", "Samples\SimpleSprite\SimpleSprite_WindowsMetro.csproj", "{AAA20E99-A897-4C91-A23E-D02B8F08ACA5}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TextRendering", "Samples\TextRendering\TextRendering_WindowsMetro.csproj", "{BC79B021-10E4-4D01-945A-7048FFF53A22}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TextRendering_WindowsMetro", "Samples\TextRendering\TextRendering_WindowsMetro.csproj", "{BC79B021-10E4-4D01-945A-7048FFF53A22}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SampleContent", "Samples\SampleContent\SampleContent.contentproj", "{FA6E229D-4504-47B1-8A23-2D3FCC13F778}" EndProject @@ -29,13 +29,13 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "InputSystems", "InputSystem EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SoundSystems", "SoundSystems", "{5725DA44-4F5C-4E93-A957-AC5C85603EE9}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.SoundSystem.Windows.XAudio", "SoundSystems\ANX.SoundSystem.Windows.XAudio\ANX.SoundSystem.Windows.XAudio_WindowsMetro.csproj", "{6A582788-C4D2-410C-96CD-177F75712D65}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.SoundSystem.Windows.XAudio_WindowsMetro", "SoundSystems\ANX.SoundSystem.Windows.XAudio\ANX.SoundSystem.Windows.XAudio_WindowsMetro.csproj", "{6A582788-C4D2-410C-96CD-177F75712D65}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WindowsGame", "Samples\WindowsGame\WindowsGame_WindowsMetro.csproj", "{A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WindowsGame_WindowsMetro", "Samples\WindowsGame\WindowsGame_WindowsMetro.csproj", "{A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ProjectConverter", "Tools\ProjectConverter\ProjectConverter.csproj", "{B5209A04-B2F8-4033-A5E7-545BE771214C}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Kinect", "Samples\Kinect\Kinect_WindowsMetro.csproj", "{A42413A9-5189-40CB-AACA-D50F24865431}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Kinect_WindowsMetro", "Samples\Kinect\Kinect_WindowsMetro.csproj", "{A42413A9-5189-40CB-AACA-D50F24865431}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Stock Shaders", "Stock Shaders", "{60824BDB-AC8A-42ED-9B79-111FB44669FF}" EndProject @@ -81,7 +81,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.RenderSystem.Windows.DX EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.RenderSystem.Windows.GL3", "RenderSystems\ANX.Framework.Windows.GL3\ANX.RenderSystem.Windows.GL3_WindowsMetro.csproj", "{EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.RenderSystem.Windows.DX11", "RenderSystems\ANX.RenderSystem.Windows.DX11\ANX.RenderSystem.Windows.DX11_WindowsMetro.csproj", "{B30DE9C2-0926-46B6-8351-9AF276C472D5}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.RenderSystem.Windows.DX11_WindowsMetro", "RenderSystems\ANX.RenderSystem.Windows.DX11\ANX.RenderSystem.Windows.DX11_WindowsMetro.csproj", "{B30DE9C2-0926-46B6-8351-9AF276C472D5}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{82CDEC51-2E62-4D6D-8A89-8E0F68A9722B}" ProjectSection(SolutionItems) = preProject @@ -90,24 +90,24 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{82CDEC51 build\MakeAnxFramework.cmd = build\MakeAnxFramework.cmd EndProjectSection EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KeyboardSample", "Samples\KeyboardSample\KeyboardSample_WindowsMetro.csproj", "{05233BB1-444F-43F6-A3DF-B82AA924E094}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KeyboardSample_WindowsMetro", "Samples\KeyboardSample\KeyboardSample_WindowsMetro.csproj", "{05233BB1-444F-43F6-A3DF-B82AA924E094}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Installer", "Installer", "{04C721BB-F871-4872-9EA9-B2062BF21E62}" ProjectSection(SolutionItems) = preProject Installer\anx.wxs = Installer\anx.wxs EndProjectSection EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RenderTarget", "Samples\RenderTarget\RenderTarget_WindowsMetro.csproj", "{71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RenderTarget_WindowsMetro", "Samples\RenderTarget\RenderTarget_WindowsMetro.csproj", "{71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StencilBuffer", "Samples\StencilBuffer\StencilBuffer_WindowsMetro.csproj", "{41E6C2CF-51EA-4D8E-96AE-739CA3951766}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "StencilBuffer_WindowsMetro", "Samples\StencilBuffer\StencilBuffer_WindowsMetro.csproj", "{41E6C2CF-51EA-4D8E-96AE-739CA3951766}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Primitives", "Samples\Primitives\Primitives_WindowsMetro.csproj", "{57097B7A-A283-4409-8AAC-35BF0F458657}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Primitives_WindowsMetro", "Samples\Primitives\Primitives_WindowsMetro.csproj", "{57097B7A-A283-4409-8AAC-35BF0F458657}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.SoundSystem.OpenAL", "SoundSystems\ANX.SoundSystem.OpenAL\ANX.SoundSystem.OpenAL_WindowsMetro.csproj", "{14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.SoundSystem.OpenAL_WindowsMetro", "SoundSystems\ANX.SoundSystem.OpenAL\ANX.SoundSystem.OpenAL_WindowsMetro.csproj", "{14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.InputSystem.Recording", "InputSystems\ANX.InputSystem.Recording\ANX.InputSystem.Recording_WindowsMetro.csproj", "{DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.InputSystem.Recording_WindowsMetro", "InputSystems\ANX.InputSystem.Recording\ANX.InputSystem.Recording_WindowsMetro.csproj", "{DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.RenderSystem.Windows.Metro", "RenderSystems\ANX.RenderSystem.Windows.Metro\ANX.RenderSystem.Windows.Metro_WindowsMetro.csproj", "{FF0AB665-2796-4354-9630-76C2751DB3C2}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.RenderSystem.Windows.Metro_WindowsMetro", "RenderSystems\ANX.RenderSystem.Windows.Metro\ANX.RenderSystem.Windows.Metro_WindowsMetro.csproj", "{FF0AB665-2796-4354-9630-76C2751DB3C2}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DX11", "DX11", "{6285F3EF-07DB-49C9-8CDE-A9092789FE4F}" ProjectSection(SolutionItems) = preProject @@ -120,39 +120,39 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DX11", "DX11", "{6285F3EF-0 shader\DX11\SpriteBatch.fx = shader\DX11\SpriteBatch.fx EndProjectSection EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.InputSystem.Standard", "InputSystems\ANX.InputSystem.Standard\ANX.InputSystem.Standard_WindowsMetro.csproj", "{49066074-3B7B-4A55-B122-6BD33AB73558}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.InputSystem.Standard_WindowsMetro", "InputSystems\ANX.InputSystem.Standard\ANX.InputSystem.Standard_WindowsMetro.csproj", "{49066074-3B7B-4A55-B122-6BD33AB73558}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.InputDevices.Windows.XInput", "InputSystems\ANX.InputDevices.Windows.XInput\ANX.InputDevices.Windows.XInput_WindowsMetro.csproj", "{60D08399-244F-46A3-91F1-4CFD26D961A3}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.InputDevices.Windows.XInput_WindowsMetro", "InputSystems\ANX.InputDevices.Windows.XInput\ANX.InputDevices.Windows.XInput_WindowsMetro.csproj", "{60D08399-244F-46A3-91F1-4CFD26D961A3}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.InputDevices.OpenTK", "InputSystems\ANX.InputDevices.OpenTK\ANX.InputDevices.OpenTK_WindowsMetro.csproj", "{5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.InputDevices.OpenTK_WindowsMetro", "InputSystems\ANX.InputDevices.OpenTK\ANX.InputDevices.OpenTK_WindowsMetro.csproj", "{5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.InputDevices.Windows.Kinect", "InputSystems\ANX.InputDevices.Windows.Kinect\ANX.InputDevices.Windows.Kinect_WindowsMetro.csproj", "{E5D69E75-D77C-493F-BBDA-6F9E73B82549}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.InputDevices.Windows.Kinect_WindowsMetro", "InputSystems\ANX.InputDevices.Windows.Kinect\ANX.InputDevices.Windows.Kinect_WindowsMetro.csproj", "{E5D69E75-D77C-493F-BBDA-6F9E73B82549}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.InputDevices.Test", "InputSystems\ANX.InputDevices.Test\ANX.InputDevices.Test_WindowsMetro.csproj", "{5040A9C7-6DEC-4613-8586-A598C4070B35}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.InputDevices.Test_WindowsMetro", "InputSystems\ANX.InputDevices.Test\ANX.InputDevices.Test_WindowsMetro.csproj", "{5040A9C7-6DEC-4613-8586-A598C4070B35}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MultiRenderTarget", "Samples\MultiRenderTarget\MultiRenderTarget_WindowsMetro.csproj", "{9C9C6245-35C2-4230-8E17-9038A228227F}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MultiRenderTarget_WindowsMetro", "Samples\MultiRenderTarget\MultiRenderTarget_WindowsMetro.csproj", "{9C9C6245-35C2-4230-8E17-9038A228227F}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "PlatformSystems", "PlatformSystems", "{1436F7C9-29D3-4FEF-8914-10B45F13D142}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WindowsFormsEditor", "Samples\WindowsFormsEditor\WindowsFormsEditor_WindowsMetro.csproj", "{441D953C-94C2-42FD-9917-3EB2F6E28173}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WindowsFormsEditor_WindowsMetro", "Samples\WindowsFormsEditor\WindowsFormsEditor_WindowsMetro.csproj", "{441D953C-94C2-42FD-9917-3EB2F6E28173}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WpfEditor", "Samples\WpfEditor\WpfEditor_WindowsMetro.csproj", "{EFC485F7-3E0A-40AB-B79D-E07FE86FC386}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WpfEditor_WindowsMetro", "Samples\WpfEditor\WpfEditor_WindowsMetro.csproj", "{EFC485F7-3E0A-40AB-B79D-E07FE86FC386}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ModelSample", "Samples\ModelSample\ModelSample\ModelSample_WindowsMetro.csproj", "{ED081799-AB02-4793-96F8-F9EA7F3192E3}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ModelSample_WindowsMetro", "Samples\ModelSample\ModelSample\ModelSample_WindowsMetro.csproj", "{ED081799-AB02-4793-96F8-F9EA7F3192E3}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.PlatformSystem.Windows", "PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows_WindowsMetro.csproj", "{068EB2E9-963C-4E1B-8831-E25011F11FFE}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.PlatformSystem.Windows_WindowsMetro", "PlatformSystems\ANX.PlatformSystem.Windows\ANX.PlatformSystem.Windows_WindowsMetro.csproj", "{068EB2E9-963C-4E1B-8831-E25011F11FFE}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.PlatformSystem.Metro", "PlatformSystems\ANX.PlatformSystem.Metro\ANX.PlatformSystem.Metro_WindowsMetro.csproj", "{04F6041E-475E-4B2A-A889-6A33EABD718B}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.PlatformSystem.Metro_WindowsMetro", "PlatformSystems\ANX.PlatformSystem.Metro\ANX.PlatformSystem.Metro_WindowsMetro.csproj", "{04F6041E-475E-4B2A-A889-6A33EABD718B}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.PlatformSystem.Linux", "PlatformSystems\ANX.PlatformSystem.Linux\ANX.PlatformSystem.Linux_WindowsMetro.csproj", "{2B6D0EFF-7874-495F-9226-873ED9649C60}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.PlatformSystem.Linux_WindowsMetro", "PlatformSystems\ANX.PlatformSystem.Linux\ANX.PlatformSystem.Linux_WindowsMetro.csproj", "{2B6D0EFF-7874-495F-9226-873ED9649C60}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RecordingSample", "Samples\RecordingSample\RecordingSample_WindowsMetro.csproj", "{160150D5-38E6-482D-97F5-2624F322A854}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RecordingSample_WindowsMetro", "Samples\RecordingSample\RecordingSample_WindowsMetro.csproj", "{160150D5-38E6-482D-97F5-2624F322A854}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.RenderSystem.PsVita", "RenderSystems\ANX.RenderSystem.PsVita\ANX.RenderSystem.PsVita_WindowsMetro.csproj", "{2B71A7C2-0D18-4E3D-AE5A-320641D1162A}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.RenderSystem.PsVita_WindowsMetro", "RenderSystems\ANX.RenderSystem.PsVita\ANX.RenderSystem.PsVita_WindowsMetro.csproj", "{2B71A7C2-0D18-4E3D-AE5A-320641D1162A}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.PlatformSystem.PsVita", "PlatformSystems\ANX.PlatformSystem.PsVita\ANX.PlatformSystem.PsVita_WindowsMetro.csproj", "{2CF3FE4D-586E-4B07-8BF0-1E84B670F0AD}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.PlatformSystem.PsVita_WindowsMetro", "PlatformSystems\ANX.PlatformSystem.PsVita\ANX.PlatformSystem.PsVita_WindowsMetro.csproj", "{2CF3FE4D-586E-4B07-8BF0-1E84B670F0AD}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.Framework.Content.Pipeline", "ANX.Framework.Content.Pipeline\ANX.Framework.Content.Pipeline_WindowsMetro.csproj", "{2DAFDFC1-223B-4741-87BB-BE3D0A7617DB}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.Framework.Content.Pipeline_WindowsMetro", "ANX.Framework.Content.Pipeline\ANX.Framework.Content.Pipeline_WindowsMetro.csproj", "{2DAFDFC1-223B-4741-87BB-BE3D0A7617DB}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HLSLParser", "Tools\HLSLParser\HLSLParser\HLSLParser.csproj", "{9588B0C3-E03A-4C71-89A4-2C8685D426F1}" EndProject @@ -177,585 +177,823 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AnxSampleBrowser", "Tools\A EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "XNBInspector", "Tools\XNBInspector\XNBInspector.csproj", "{14B39F89-C9B0-407E-877A-B515C985E96E}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.InputDevices.PsVita", "InputSystems\ANX.InputDevices.PsVita\ANX.InputDevices.PsVita_WindowsMetro.csproj", "{566293A4-1187-4289-A28C-C74B499D46AA}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.InputDevices.PsVita_WindowsMetro", "InputSystems\ANX.InputDevices.PsVita\ANX.InputDevices.PsVita_WindowsMetro.csproj", "{566293A4-1187-4289-A28C-C74B499D46AA}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.SoundSystem.PsVita", "SoundSystems\ANX.SoundSystem.PsVita\ANX.SoundSystem.PsVita_WindowsMetro.csproj", "{E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.SoundSystem.PsVita_WindowsMetro", "SoundSystems\ANX.SoundSystem.PsVita\ANX.SoundSystem.PsVita_WindowsMetro.csproj", "{E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AudioSample", "Samples\AudioSample\AudioSample_WindowsMetro.csproj", "{4A048A8C-C31D-4FC8-AAF3-C387B9E0309B}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AudioSample_WindowsMetro", "Samples\AudioSample\AudioSample_WindowsMetro.csproj", "{4A048A8C-C31D-4FC8-AAF3-C387B9E0309B}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.ContentCompiler.GUI", "Tools\ANXContentCompilerGUI\ANX.ContentCompiler.GUI.csproj", "{45DD7B40-C498-4DD2-A16B-FD6C4E6991B3}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WaveUtils", "SoundSystems\WaveUtils\WaveUtils_WindowsMetro.csproj", "{1986B0ED-3D28-4FEE-82D0-BCC39C87C18C}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DualTextureSample", "Samples\DualTextureSample\DualTextureSample_WindowsMetro.csproj", "{9259CC4E-AE6B-403C-8FAB-2408448C3935}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DualTextureSample_WindowsMetro", "Samples\DualTextureSample\DualTextureSample_WindowsMetro.csproj", "{9259CC4E-AE6B-403C-8FAB-2408448C3935}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.BaseDirectX", "RenderSystems\ANX.BaseDirectX\ANX.BaseDirectX_WindowsMetro.csproj", "{A4D3AD34-E49C-4142-8620-2AFF44ED6719}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BasicEffectSample", "Samples\BasicEffectSample\BasicEffectSample_WindowsMetro.csproj", "{D810F12D-6CE9-4755-AC6A-5DFEC7D1C782}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BasicEffectSample_WindowsMetro", "Samples\BasicEffectSample\BasicEffectSample_WindowsMetro.csproj", "{D810F12D-6CE9-4755-AC6A-5DFEC7D1C782}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ANX.InputDevices.Windows.ModernUI_WindowsMetro", "InputSystems\ANX.InputDevices.Windows.ModernUI\ANX.InputDevices.Windows.ModernUI_WindowsMetro.csproj", "{628AB80A-B1B9-4878-A810-7A58D4840F60}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU + Debug|ARM = Debug|ARM Debug|Mixed Platforms = Debug|Mixed Platforms + Debug|x64 = Debug|x64 Debug|x86 = Debug|x86 Release|Any CPU = Release|Any CPU + Release|ARM = Release|ARM Release|Mixed Platforms = Release|Mixed Platforms + Release|x64 = Release|x64 Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.Debug|ARM.ActiveCfg = Debug|Any CPU {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.Debug|x64.ActiveCfg = Debug|Any CPU {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.Debug|x86.ActiveCfg = Debug|Any CPU {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.Release|Any CPU.ActiveCfg = Release|Any CPU {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.Release|Any CPU.Build.0 = Release|Any CPU + {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.Release|ARM.ActiveCfg = Release|Any CPU {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.Release|x64.ActiveCfg = Release|Any CPU {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35}.Release|x86.ActiveCfg = Release|Any CPU {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Debug|ARM.ActiveCfg = Debug|Any CPU {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Debug|x64.ActiveCfg = Debug|Any CPU {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Debug|x86.ActiveCfg = Debug|Any CPU {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Release|Any CPU.ActiveCfg = Release|Any CPU {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Release|Any CPU.Build.0 = Release|Any CPU + {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Release|ARM.ActiveCfg = Release|Any CPU {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Release|x64.ActiveCfg = Release|Any CPU {7344BBEB-A1C7-43A8-B68E-D42B81973DA9}.Release|x86.ActiveCfg = Release|Any CPU {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Debug|Any CPU.ActiveCfg = Debug|x86 {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Debug|Any CPU.Build.0 = Debug|x86 + {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Debug|ARM.ActiveCfg = Debug|x86 {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Debug|x64.ActiveCfg = Debug|x86 {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Debug|x86.ActiveCfg = Debug|x86 {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Debug|x86.Build.0 = Debug|x86 {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Release|Any CPU.ActiveCfg = Release|x86 {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Release|Any CPU.Build.0 = Release|x86 + {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Release|ARM.ActiveCfg = Release|x86 {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Release|Mixed Platforms.ActiveCfg = Release|x86 {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Release|Mixed Platforms.Build.0 = Release|x86 + {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Release|x64.ActiveCfg = Release|x86 {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Release|x86.ActiveCfg = Release|x86 {ECBF60CB-1CF0-4F92-8963-E73115B04B43}.Release|x86.Build.0 = Release|x86 {9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Debug|Any CPU.ActiveCfg = Debug|x86 {9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Debug|Any CPU.Build.0 = Debug|x86 + {9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Debug|ARM.ActiveCfg = Debug|x86 {9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Debug|x64.ActiveCfg = Debug|x86 {9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Debug|x86.ActiveCfg = Debug|x86 {9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Debug|x86.Build.0 = Debug|x86 {9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Release|Any CPU.ActiveCfg = Release|x86 + {9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Release|ARM.ActiveCfg = Release|x86 {9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Release|Mixed Platforms.ActiveCfg = Release|x86 {9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Release|Mixed Platforms.Build.0 = Release|x86 + {9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Release|x64.ActiveCfg = Release|x86 {9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Release|x86.ActiveCfg = Release|x86 {9D8DC781-2E0D-4348-BAD9-745F91428A3F}.Release|x86.Build.0 = Release|x86 {F945515B-394D-4ED4-80E0-98EB59B69D24}.Debug|Any CPU.ActiveCfg = Debug|x86 {F945515B-394D-4ED4-80E0-98EB59B69D24}.Debug|Any CPU.Build.0 = Debug|x86 + {F945515B-394D-4ED4-80E0-98EB59B69D24}.Debug|ARM.ActiveCfg = Debug|x86 {F945515B-394D-4ED4-80E0-98EB59B69D24}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {F945515B-394D-4ED4-80E0-98EB59B69D24}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {F945515B-394D-4ED4-80E0-98EB59B69D24}.Debug|x64.ActiveCfg = Debug|x86 {F945515B-394D-4ED4-80E0-98EB59B69D24}.Debug|x86.ActiveCfg = Debug|x86 {F945515B-394D-4ED4-80E0-98EB59B69D24}.Debug|x86.Build.0 = Debug|x86 {F945515B-394D-4ED4-80E0-98EB59B69D24}.Release|Any CPU.ActiveCfg = Release|x86 + {F945515B-394D-4ED4-80E0-98EB59B69D24}.Release|ARM.ActiveCfg = Release|x86 {F945515B-394D-4ED4-80E0-98EB59B69D24}.Release|Mixed Platforms.ActiveCfg = Release|x86 {F945515B-394D-4ED4-80E0-98EB59B69D24}.Release|Mixed Platforms.Build.0 = Release|x86 + {F945515B-394D-4ED4-80E0-98EB59B69D24}.Release|x64.ActiveCfg = Release|x86 {F945515B-394D-4ED4-80E0-98EB59B69D24}.Release|x86.ActiveCfg = Release|x86 {F945515B-394D-4ED4-80E0-98EB59B69D24}.Release|x86.Build.0 = Release|x86 {AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Debug|Any CPU.ActiveCfg = Debug|x86 {AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Debug|Any CPU.Build.0 = Debug|x86 + {AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Debug|ARM.ActiveCfg = Debug|x86 {AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Debug|x64.ActiveCfg = Debug|x86 {AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Debug|x86.ActiveCfg = Debug|x86 {AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Debug|x86.Build.0 = Debug|x86 {AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Release|Any CPU.ActiveCfg = Release|x86 + {AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Release|ARM.ActiveCfg = Release|x86 {AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Release|Mixed Platforms.ActiveCfg = Release|x86 {AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Release|Mixed Platforms.Build.0 = Release|x86 + {AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Release|x64.ActiveCfg = Release|x86 {AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Release|x86.ActiveCfg = Release|x86 {AAA20E99-A897-4C91-A23E-D02B8F08ACA5}.Release|x86.Build.0 = Release|x86 {BC79B021-10E4-4D01-945A-7048FFF53A22}.Debug|Any CPU.ActiveCfg = Debug|x86 {BC79B021-10E4-4D01-945A-7048FFF53A22}.Debug|Any CPU.Build.0 = Debug|x86 + {BC79B021-10E4-4D01-945A-7048FFF53A22}.Debug|ARM.ActiveCfg = Debug|x86 {BC79B021-10E4-4D01-945A-7048FFF53A22}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {BC79B021-10E4-4D01-945A-7048FFF53A22}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {BC79B021-10E4-4D01-945A-7048FFF53A22}.Debug|x64.ActiveCfg = Debug|x86 {BC79B021-10E4-4D01-945A-7048FFF53A22}.Debug|x86.ActiveCfg = Debug|x86 {BC79B021-10E4-4D01-945A-7048FFF53A22}.Debug|x86.Build.0 = Debug|x86 {BC79B021-10E4-4D01-945A-7048FFF53A22}.Release|Any CPU.ActiveCfg = Release|x86 + {BC79B021-10E4-4D01-945A-7048FFF53A22}.Release|ARM.ActiveCfg = Release|x86 {BC79B021-10E4-4D01-945A-7048FFF53A22}.Release|Mixed Platforms.ActiveCfg = Release|x86 {BC79B021-10E4-4D01-945A-7048FFF53A22}.Release|Mixed Platforms.Build.0 = Release|x86 + {BC79B021-10E4-4D01-945A-7048FFF53A22}.Release|x64.ActiveCfg = Release|x86 {BC79B021-10E4-4D01-945A-7048FFF53A22}.Release|x86.ActiveCfg = Release|x86 {BC79B021-10E4-4D01-945A-7048FFF53A22}.Release|x86.Build.0 = Release|x86 {FA6E229D-4504-47B1-8A23-2D3FCC13F778}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {FA6E229D-4504-47B1-8A23-2D3FCC13F778}.Debug|ARM.ActiveCfg = Debug|Any CPU {FA6E229D-4504-47B1-8A23-2D3FCC13F778}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {FA6E229D-4504-47B1-8A23-2D3FCC13F778}.Debug|x64.ActiveCfg = Debug|Any CPU {FA6E229D-4504-47B1-8A23-2D3FCC13F778}.Debug|x86.ActiveCfg = Debug|Any CPU {FA6E229D-4504-47B1-8A23-2D3FCC13F778}.Release|Any CPU.ActiveCfg = Debug|Any CPU + {FA6E229D-4504-47B1-8A23-2D3FCC13F778}.Release|ARM.ActiveCfg = Debug|Any CPU {FA6E229D-4504-47B1-8A23-2D3FCC13F778}.Release|Mixed Platforms.ActiveCfg = Debug|Any CPU + {FA6E229D-4504-47B1-8A23-2D3FCC13F778}.Release|x64.ActiveCfg = Debug|Any CPU {FA6E229D-4504-47B1-8A23-2D3FCC13F778}.Release|x86.ActiveCfg = Debug|Any CPU {6A582788-C4D2-410C-96CD-177F75712D65}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {6A582788-C4D2-410C-96CD-177F75712D65}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6A582788-C4D2-410C-96CD-177F75712D65}.Debug|ARM.ActiveCfg = Debug|Any CPU {6A582788-C4D2-410C-96CD-177F75712D65}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {6A582788-C4D2-410C-96CD-177F75712D65}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {6A582788-C4D2-410C-96CD-177F75712D65}.Debug|x64.ActiveCfg = Debug|Any CPU {6A582788-C4D2-410C-96CD-177F75712D65}.Debug|x86.ActiveCfg = Debug|Any CPU {6A582788-C4D2-410C-96CD-177F75712D65}.Release|Any CPU.ActiveCfg = Release|Any CPU {6A582788-C4D2-410C-96CD-177F75712D65}.Release|Any CPU.Build.0 = Release|Any CPU + {6A582788-C4D2-410C-96CD-177F75712D65}.Release|ARM.ActiveCfg = Release|Any CPU {6A582788-C4D2-410C-96CD-177F75712D65}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {6A582788-C4D2-410C-96CD-177F75712D65}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {6A582788-C4D2-410C-96CD-177F75712D65}.Release|x64.ActiveCfg = Release|Any CPU {6A582788-C4D2-410C-96CD-177F75712D65}.Release|x86.ActiveCfg = Release|Any CPU {A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Debug|Any CPU.ActiveCfg = Debug|x86 {A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Debug|Any CPU.Build.0 = Debug|x86 + {A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Debug|ARM.ActiveCfg = Debug|x86 {A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Debug|x64.ActiveCfg = Debug|x86 {A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Debug|x86.ActiveCfg = Debug|x86 {A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Debug|x86.Build.0 = Debug|x86 {A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Release|Any CPU.ActiveCfg = Release|x86 + {A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Release|ARM.ActiveCfg = Release|x86 {A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Release|Mixed Platforms.ActiveCfg = Release|x86 {A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Release|Mixed Platforms.Build.0 = Release|x86 + {A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Release|x64.ActiveCfg = Release|x86 {A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Release|x86.ActiveCfg = Release|x86 {A08575E0-7B21-4822-9D4C-6B9EEB7EFFF7}.Release|x86.Build.0 = Release|x86 {B5209A04-B2F8-4033-A5E7-545BE771214C}.Debug|Any CPU.ActiveCfg = Debug|x86 {B5209A04-B2F8-4033-A5E7-545BE771214C}.Debug|Any CPU.Build.0 = Debug|x86 + {B5209A04-B2F8-4033-A5E7-545BE771214C}.Debug|ARM.ActiveCfg = Debug|x86 {B5209A04-B2F8-4033-A5E7-545BE771214C}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {B5209A04-B2F8-4033-A5E7-545BE771214C}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {B5209A04-B2F8-4033-A5E7-545BE771214C}.Debug|x64.ActiveCfg = Debug|x86 {B5209A04-B2F8-4033-A5E7-545BE771214C}.Debug|x86.ActiveCfg = Debug|x86 {B5209A04-B2F8-4033-A5E7-545BE771214C}.Debug|x86.Build.0 = Debug|x86 {B5209A04-B2F8-4033-A5E7-545BE771214C}.Release|Any CPU.ActiveCfg = Release|x86 + {B5209A04-B2F8-4033-A5E7-545BE771214C}.Release|ARM.ActiveCfg = Release|x86 {B5209A04-B2F8-4033-A5E7-545BE771214C}.Release|Mixed Platforms.ActiveCfg = Release|x86 {B5209A04-B2F8-4033-A5E7-545BE771214C}.Release|Mixed Platforms.Build.0 = Release|x86 + {B5209A04-B2F8-4033-A5E7-545BE771214C}.Release|x64.ActiveCfg = Release|x86 {B5209A04-B2F8-4033-A5E7-545BE771214C}.Release|x86.ActiveCfg = Release|x86 {B5209A04-B2F8-4033-A5E7-545BE771214C}.Release|x86.Build.0 = Release|x86 {A42413A9-5189-40CB-AACA-D50F24865431}.Debug|Any CPU.ActiveCfg = Debug|x86 {A42413A9-5189-40CB-AACA-D50F24865431}.Debug|Any CPU.Build.0 = Debug|x86 + {A42413A9-5189-40CB-AACA-D50F24865431}.Debug|ARM.ActiveCfg = Debug|x86 {A42413A9-5189-40CB-AACA-D50F24865431}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {A42413A9-5189-40CB-AACA-D50F24865431}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {A42413A9-5189-40CB-AACA-D50F24865431}.Debug|x64.ActiveCfg = Debug|x86 {A42413A9-5189-40CB-AACA-D50F24865431}.Debug|x86.ActiveCfg = Debug|x86 {A42413A9-5189-40CB-AACA-D50F24865431}.Debug|x86.Build.0 = Debug|x86 {A42413A9-5189-40CB-AACA-D50F24865431}.Release|Any CPU.ActiveCfg = Release|x86 + {A42413A9-5189-40CB-AACA-D50F24865431}.Release|ARM.ActiveCfg = Release|x86 {A42413A9-5189-40CB-AACA-D50F24865431}.Release|Mixed Platforms.ActiveCfg = Release|x86 {A42413A9-5189-40CB-AACA-D50F24865431}.Release|Mixed Platforms.Build.0 = Release|x86 + {A42413A9-5189-40CB-AACA-D50F24865431}.Release|x64.ActiveCfg = Release|x86 {A42413A9-5189-40CB-AACA-D50F24865431}.Release|x86.ActiveCfg = Release|x86 {A42413A9-5189-40CB-AACA-D50F24865431}.Release|x86.Build.0 = Release|x86 {D73E5FF4-AE88-4637-8159-120FBDA564BF}.Debug|Any CPU.ActiveCfg = Debug|x86 {D73E5FF4-AE88-4637-8159-120FBDA564BF}.Debug|Any CPU.Build.0 = Debug|x86 + {D73E5FF4-AE88-4637-8159-120FBDA564BF}.Debug|ARM.ActiveCfg = Debug|x86 {D73E5FF4-AE88-4637-8159-120FBDA564BF}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {D73E5FF4-AE88-4637-8159-120FBDA564BF}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {D73E5FF4-AE88-4637-8159-120FBDA564BF}.Debug|x64.ActiveCfg = Debug|x86 {D73E5FF4-AE88-4637-8159-120FBDA564BF}.Debug|x86.ActiveCfg = Debug|x86 {D73E5FF4-AE88-4637-8159-120FBDA564BF}.Debug|x86.Build.0 = Debug|x86 {D73E5FF4-AE88-4637-8159-120FBDA564BF}.Release|Any CPU.ActiveCfg = Release|x86 + {D73E5FF4-AE88-4637-8159-120FBDA564BF}.Release|ARM.ActiveCfg = Release|x86 {D73E5FF4-AE88-4637-8159-120FBDA564BF}.Release|Mixed Platforms.ActiveCfg = Release|x86 {D73E5FF4-AE88-4637-8159-120FBDA564BF}.Release|Mixed Platforms.Build.0 = Release|x86 + {D73E5FF4-AE88-4637-8159-120FBDA564BF}.Release|x64.ActiveCfg = Release|x86 {D73E5FF4-AE88-4637-8159-120FBDA564BF}.Release|x86.ActiveCfg = Release|x86 {D73E5FF4-AE88-4637-8159-120FBDA564BF}.Release|x86.Build.0 = Release|x86 {5BE49183-2F6F-4527-AC90-D816911FCF90}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {5BE49183-2F6F-4527-AC90-D816911FCF90}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5BE49183-2F6F-4527-AC90-D816911FCF90}.Debug|ARM.ActiveCfg = Debug|Any CPU {5BE49183-2F6F-4527-AC90-D816911FCF90}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {5BE49183-2F6F-4527-AC90-D816911FCF90}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {5BE49183-2F6F-4527-AC90-D816911FCF90}.Debug|x64.ActiveCfg = Debug|Any CPU {5BE49183-2F6F-4527-AC90-D816911FCF90}.Debug|x86.ActiveCfg = Debug|Any CPU {5BE49183-2F6F-4527-AC90-D816911FCF90}.Release|Any CPU.ActiveCfg = Release|Any CPU {5BE49183-2F6F-4527-AC90-D816911FCF90}.Release|Any CPU.Build.0 = Release|Any CPU + {5BE49183-2F6F-4527-AC90-D816911FCF90}.Release|ARM.ActiveCfg = Release|Any CPU {5BE49183-2F6F-4527-AC90-D816911FCF90}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {5BE49183-2F6F-4527-AC90-D816911FCF90}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {5BE49183-2F6F-4527-AC90-D816911FCF90}.Release|x64.ActiveCfg = Release|Any CPU {5BE49183-2F6F-4527-AC90-D816911FCF90}.Release|x86.ActiveCfg = Release|Any CPU {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Debug|ARM.ActiveCfg = Debug|Any CPU {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Debug|x64.ActiveCfg = Debug|Any CPU {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Debug|x86.ActiveCfg = Debug|Any CPU {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Release|Any CPU.ActiveCfg = Release|Any CPU {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Release|Any CPU.Build.0 = Release|Any CPU + {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Release|ARM.ActiveCfg = Release|Any CPU {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Release|x64.ActiveCfg = Release|Any CPU {EB8258E0-6741-4DB9-B756-1EBDF67B1ED6}.Release|x86.ActiveCfg = Release|Any CPU {B30DE9C2-0926-46B6-8351-9AF276C472D5}.Debug|Any CPU.ActiveCfg = Debug|x86 {B30DE9C2-0926-46B6-8351-9AF276C472D5}.Debug|Any CPU.Build.0 = Debug|x86 + {B30DE9C2-0926-46B6-8351-9AF276C472D5}.Debug|ARM.ActiveCfg = Debug|x86 {B30DE9C2-0926-46B6-8351-9AF276C472D5}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {B30DE9C2-0926-46B6-8351-9AF276C472D5}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {B30DE9C2-0926-46B6-8351-9AF276C472D5}.Debug|x64.ActiveCfg = Debug|x86 {B30DE9C2-0926-46B6-8351-9AF276C472D5}.Debug|x86.ActiveCfg = Debug|x86 {B30DE9C2-0926-46B6-8351-9AF276C472D5}.Debug|x86.Build.0 = Debug|x86 {B30DE9C2-0926-46B6-8351-9AF276C472D5}.Release|Any CPU.ActiveCfg = Release|x86 + {B30DE9C2-0926-46B6-8351-9AF276C472D5}.Release|ARM.ActiveCfg = Release|x86 {B30DE9C2-0926-46B6-8351-9AF276C472D5}.Release|Mixed Platforms.ActiveCfg = Release|x86 {B30DE9C2-0926-46B6-8351-9AF276C472D5}.Release|Mixed Platforms.Build.0 = Release|x86 + {B30DE9C2-0926-46B6-8351-9AF276C472D5}.Release|x64.ActiveCfg = Release|x86 {B30DE9C2-0926-46B6-8351-9AF276C472D5}.Release|x86.ActiveCfg = Release|x86 {B30DE9C2-0926-46B6-8351-9AF276C472D5}.Release|x86.Build.0 = Release|x86 {05233BB1-444F-43F6-A3DF-B82AA924E094}.Debug|Any CPU.ActiveCfg = Debug|x86 {05233BB1-444F-43F6-A3DF-B82AA924E094}.Debug|Any CPU.Build.0 = Debug|x86 + {05233BB1-444F-43F6-A3DF-B82AA924E094}.Debug|ARM.ActiveCfg = Debug|x86 {05233BB1-444F-43F6-A3DF-B82AA924E094}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {05233BB1-444F-43F6-A3DF-B82AA924E094}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {05233BB1-444F-43F6-A3DF-B82AA924E094}.Debug|x64.ActiveCfg = Debug|x86 {05233BB1-444F-43F6-A3DF-B82AA924E094}.Debug|x86.ActiveCfg = Debug|x86 {05233BB1-444F-43F6-A3DF-B82AA924E094}.Debug|x86.Build.0 = Debug|x86 {05233BB1-444F-43F6-A3DF-B82AA924E094}.Release|Any CPU.ActiveCfg = Release|x86 + {05233BB1-444F-43F6-A3DF-B82AA924E094}.Release|ARM.ActiveCfg = Release|x86 {05233BB1-444F-43F6-A3DF-B82AA924E094}.Release|Mixed Platforms.ActiveCfg = Release|x86 {05233BB1-444F-43F6-A3DF-B82AA924E094}.Release|Mixed Platforms.Build.0 = Release|x86 + {05233BB1-444F-43F6-A3DF-B82AA924E094}.Release|x64.ActiveCfg = Release|x86 {05233BB1-444F-43F6-A3DF-B82AA924E094}.Release|x86.ActiveCfg = Release|x86 {05233BB1-444F-43F6-A3DF-B82AA924E094}.Release|x86.Build.0 = Release|x86 {71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Debug|Any CPU.ActiveCfg = Debug|x86 {71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Debug|Any CPU.Build.0 = Debug|x86 + {71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Debug|ARM.ActiveCfg = Debug|x86 {71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Debug|x64.ActiveCfg = Debug|x86 {71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Debug|x86.ActiveCfg = Debug|x86 {71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Debug|x86.Build.0 = Debug|x86 {71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Release|Any CPU.ActiveCfg = Release|x86 + {71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Release|ARM.ActiveCfg = Release|x86 {71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Release|Mixed Platforms.ActiveCfg = Release|x86 {71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Release|Mixed Platforms.Build.0 = Release|x86 + {71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Release|x64.ActiveCfg = Release|x86 {71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Release|x86.ActiveCfg = Release|x86 {71378D2F-0DCD-4413-8DE0-3FEC0BA04E27}.Release|x86.Build.0 = Release|x86 {41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Debug|Any CPU.ActiveCfg = Debug|x86 {41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Debug|Any CPU.Build.0 = Debug|x86 + {41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Debug|ARM.ActiveCfg = Debug|x86 {41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Debug|x64.ActiveCfg = Debug|x86 {41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Debug|x86.ActiveCfg = Debug|x86 {41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Debug|x86.Build.0 = Debug|x86 {41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Release|Any CPU.ActiveCfg = Release|x86 + {41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Release|ARM.ActiveCfg = Release|x86 {41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Release|Mixed Platforms.ActiveCfg = Release|x86 {41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Release|Mixed Platforms.Build.0 = Release|x86 + {41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Release|x64.ActiveCfg = Release|x86 {41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Release|x86.ActiveCfg = Release|x86 {41E6C2CF-51EA-4D8E-96AE-739CA3951766}.Release|x86.Build.0 = Release|x86 {57097B7A-A283-4409-8AAC-35BF0F458657}.Debug|Any CPU.ActiveCfg = Debug|x86 {57097B7A-A283-4409-8AAC-35BF0F458657}.Debug|Any CPU.Build.0 = Debug|x86 + {57097B7A-A283-4409-8AAC-35BF0F458657}.Debug|ARM.ActiveCfg = Debug|x86 {57097B7A-A283-4409-8AAC-35BF0F458657}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {57097B7A-A283-4409-8AAC-35BF0F458657}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {57097B7A-A283-4409-8AAC-35BF0F458657}.Debug|x64.ActiveCfg = Debug|x86 {57097B7A-A283-4409-8AAC-35BF0F458657}.Debug|x86.ActiveCfg = Debug|x86 {57097B7A-A283-4409-8AAC-35BF0F458657}.Debug|x86.Build.0 = Debug|x86 {57097B7A-A283-4409-8AAC-35BF0F458657}.Release|Any CPU.ActiveCfg = Release|x86 + {57097B7A-A283-4409-8AAC-35BF0F458657}.Release|ARM.ActiveCfg = Release|x86 {57097B7A-A283-4409-8AAC-35BF0F458657}.Release|Mixed Platforms.ActiveCfg = Release|x86 {57097B7A-A283-4409-8AAC-35BF0F458657}.Release|Mixed Platforms.Build.0 = Release|x86 + {57097B7A-A283-4409-8AAC-35BF0F458657}.Release|x64.ActiveCfg = Release|x86 {57097B7A-A283-4409-8AAC-35BF0F458657}.Release|x86.ActiveCfg = Release|x86 {57097B7A-A283-4409-8AAC-35BF0F458657}.Release|x86.Build.0 = Release|x86 {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Debug|ARM.ActiveCfg = Debug|Any CPU {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Debug|x64.ActiveCfg = Debug|Any CPU {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Debug|x86.ActiveCfg = Debug|Any CPU {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Release|Any CPU.ActiveCfg = Release|Any CPU {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Release|Any CPU.Build.0 = Release|Any CPU + {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Release|ARM.ActiveCfg = Release|Any CPU {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Release|x64.ActiveCfg = Release|Any CPU {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A}.Release|x86.ActiveCfg = Release|Any CPU {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Debug|ARM.ActiveCfg = Debug|Any CPU {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Debug|x64.ActiveCfg = Debug|Any CPU {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Debug|x86.ActiveCfg = Debug|Any CPU {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Release|Any CPU.ActiveCfg = Release|Any CPU {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Release|Any CPU.Build.0 = Release|Any CPU + {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Release|ARM.ActiveCfg = Release|Any CPU {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Release|x64.ActiveCfg = Release|Any CPU {DB88DDEB-7281-405D-8FCA-5681B6B2BD7A}.Release|x86.ActiveCfg = Release|Any CPU {FF0AB665-2796-4354-9630-76C2751DB3C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {FF0AB665-2796-4354-9630-76C2751DB3C2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FF0AB665-2796-4354-9630-76C2751DB3C2}.Debug|ARM.ActiveCfg = Debug|Any CPU {FF0AB665-2796-4354-9630-76C2751DB3C2}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {FF0AB665-2796-4354-9630-76C2751DB3C2}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {FF0AB665-2796-4354-9630-76C2751DB3C2}.Debug|x64.ActiveCfg = Debug|Any CPU {FF0AB665-2796-4354-9630-76C2751DB3C2}.Debug|x86.ActiveCfg = Debug|Any CPU {FF0AB665-2796-4354-9630-76C2751DB3C2}.Release|Any CPU.ActiveCfg = Release|Any CPU {FF0AB665-2796-4354-9630-76C2751DB3C2}.Release|Any CPU.Build.0 = Release|Any CPU + {FF0AB665-2796-4354-9630-76C2751DB3C2}.Release|ARM.ActiveCfg = Release|Any CPU {FF0AB665-2796-4354-9630-76C2751DB3C2}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {FF0AB665-2796-4354-9630-76C2751DB3C2}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {FF0AB665-2796-4354-9630-76C2751DB3C2}.Release|x64.ActiveCfg = Release|Any CPU {FF0AB665-2796-4354-9630-76C2751DB3C2}.Release|x86.ActiveCfg = Release|Any CPU {49066074-3B7B-4A55-B122-6BD33AB73558}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {49066074-3B7B-4A55-B122-6BD33AB73558}.Debug|Any CPU.Build.0 = Debug|Any CPU + {49066074-3B7B-4A55-B122-6BD33AB73558}.Debug|ARM.ActiveCfg = Debug|Any CPU {49066074-3B7B-4A55-B122-6BD33AB73558}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {49066074-3B7B-4A55-B122-6BD33AB73558}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {49066074-3B7B-4A55-B122-6BD33AB73558}.Debug|x64.ActiveCfg = Debug|Any CPU {49066074-3B7B-4A55-B122-6BD33AB73558}.Debug|x86.ActiveCfg = Debug|Any CPU {49066074-3B7B-4A55-B122-6BD33AB73558}.Release|Any CPU.ActiveCfg = Release|Any CPU {49066074-3B7B-4A55-B122-6BD33AB73558}.Release|Any CPU.Build.0 = Release|Any CPU + {49066074-3B7B-4A55-B122-6BD33AB73558}.Release|ARM.ActiveCfg = Release|Any CPU {49066074-3B7B-4A55-B122-6BD33AB73558}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {49066074-3B7B-4A55-B122-6BD33AB73558}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {49066074-3B7B-4A55-B122-6BD33AB73558}.Release|x64.ActiveCfg = Release|Any CPU {49066074-3B7B-4A55-B122-6BD33AB73558}.Release|x86.ActiveCfg = Release|Any CPU {60D08399-244F-46A3-91F1-4CFD26D961A3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {60D08399-244F-46A3-91F1-4CFD26D961A3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {60D08399-244F-46A3-91F1-4CFD26D961A3}.Debug|ARM.ActiveCfg = Debug|Any CPU {60D08399-244F-46A3-91F1-4CFD26D961A3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {60D08399-244F-46A3-91F1-4CFD26D961A3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {60D08399-244F-46A3-91F1-4CFD26D961A3}.Debug|x64.ActiveCfg = Debug|Any CPU {60D08399-244F-46A3-91F1-4CFD26D961A3}.Debug|x86.ActiveCfg = Debug|Any CPU {60D08399-244F-46A3-91F1-4CFD26D961A3}.Release|Any CPU.ActiveCfg = Release|Any CPU {60D08399-244F-46A3-91F1-4CFD26D961A3}.Release|Any CPU.Build.0 = Release|Any CPU + {60D08399-244F-46A3-91F1-4CFD26D961A3}.Release|ARM.ActiveCfg = Release|Any CPU {60D08399-244F-46A3-91F1-4CFD26D961A3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {60D08399-244F-46A3-91F1-4CFD26D961A3}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {60D08399-244F-46A3-91F1-4CFD26D961A3}.Release|x64.ActiveCfg = Release|Any CPU {60D08399-244F-46A3-91F1-4CFD26D961A3}.Release|x86.ActiveCfg = Release|Any CPU {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Debug|ARM.ActiveCfg = Debug|Any CPU {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Debug|x64.ActiveCfg = Debug|Any CPU {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Debug|x86.ActiveCfg = Debug|Any CPU {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Release|Any CPU.ActiveCfg = Release|Any CPU {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Release|Any CPU.Build.0 = Release|Any CPU + {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Release|ARM.ActiveCfg = Release|Any CPU {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Release|x64.ActiveCfg = Release|Any CPU {5CA3CDF5-4D2C-42AC-AD08-641BD3992B75}.Release|x86.ActiveCfg = Release|Any CPU {E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Debug|Any CPU.ActiveCfg = Debug|x86 {E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Debug|Any CPU.Build.0 = Debug|x86 + {E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Debug|ARM.ActiveCfg = Debug|x86 {E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Debug|x64.ActiveCfg = Debug|x86 {E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Debug|x86.ActiveCfg = Debug|x86 {E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Debug|x86.Build.0 = Debug|x86 {E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Release|Any CPU.ActiveCfg = Release|x86 + {E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Release|ARM.ActiveCfg = Release|x86 {E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Release|Mixed Platforms.ActiveCfg = Release|x86 {E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Release|Mixed Platforms.Build.0 = Release|x86 + {E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Release|x64.ActiveCfg = Release|x86 {E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Release|x86.ActiveCfg = Release|x86 {E5D69E75-D77C-493F-BBDA-6F9E73B82549}.Release|x86.Build.0 = Release|x86 {5040A9C7-6DEC-4613-8586-A598C4070B35}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {5040A9C7-6DEC-4613-8586-A598C4070B35}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5040A9C7-6DEC-4613-8586-A598C4070B35}.Debug|ARM.ActiveCfg = Debug|Any CPU {5040A9C7-6DEC-4613-8586-A598C4070B35}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {5040A9C7-6DEC-4613-8586-A598C4070B35}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {5040A9C7-6DEC-4613-8586-A598C4070B35}.Debug|x64.ActiveCfg = Debug|Any CPU {5040A9C7-6DEC-4613-8586-A598C4070B35}.Debug|x86.ActiveCfg = Debug|Any CPU {5040A9C7-6DEC-4613-8586-A598C4070B35}.Release|Any CPU.ActiveCfg = Release|Any CPU {5040A9C7-6DEC-4613-8586-A598C4070B35}.Release|Any CPU.Build.0 = Release|Any CPU + {5040A9C7-6DEC-4613-8586-A598C4070B35}.Release|ARM.ActiveCfg = Release|Any CPU {5040A9C7-6DEC-4613-8586-A598C4070B35}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {5040A9C7-6DEC-4613-8586-A598C4070B35}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {5040A9C7-6DEC-4613-8586-A598C4070B35}.Release|x64.ActiveCfg = Release|Any CPU {5040A9C7-6DEC-4613-8586-A598C4070B35}.Release|x86.ActiveCfg = Release|Any CPU {9C9C6245-35C2-4230-8E17-9038A228227F}.Debug|Any CPU.ActiveCfg = Debug|x86 {9C9C6245-35C2-4230-8E17-9038A228227F}.Debug|Any CPU.Build.0 = Debug|x86 + {9C9C6245-35C2-4230-8E17-9038A228227F}.Debug|ARM.ActiveCfg = Debug|x86 {9C9C6245-35C2-4230-8E17-9038A228227F}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {9C9C6245-35C2-4230-8E17-9038A228227F}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {9C9C6245-35C2-4230-8E17-9038A228227F}.Debug|x64.ActiveCfg = Debug|x86 {9C9C6245-35C2-4230-8E17-9038A228227F}.Debug|x86.ActiveCfg = Debug|x86 {9C9C6245-35C2-4230-8E17-9038A228227F}.Debug|x86.Build.0 = Debug|x86 {9C9C6245-35C2-4230-8E17-9038A228227F}.Release|Any CPU.ActiveCfg = Release|x86 + {9C9C6245-35C2-4230-8E17-9038A228227F}.Release|ARM.ActiveCfg = Release|x86 {9C9C6245-35C2-4230-8E17-9038A228227F}.Release|Mixed Platforms.ActiveCfg = Release|x86 {9C9C6245-35C2-4230-8E17-9038A228227F}.Release|Mixed Platforms.Build.0 = Release|x86 + {9C9C6245-35C2-4230-8E17-9038A228227F}.Release|x64.ActiveCfg = Release|x86 {9C9C6245-35C2-4230-8E17-9038A228227F}.Release|x86.ActiveCfg = Release|x86 {9C9C6245-35C2-4230-8E17-9038A228227F}.Release|x86.Build.0 = Release|x86 {441D953C-94C2-42FD-9917-3EB2F6E28173}.Debug|Any CPU.ActiveCfg = Debug|x86 {441D953C-94C2-42FD-9917-3EB2F6E28173}.Debug|Any CPU.Build.0 = Debug|x86 + {441D953C-94C2-42FD-9917-3EB2F6E28173}.Debug|ARM.ActiveCfg = Debug|x86 {441D953C-94C2-42FD-9917-3EB2F6E28173}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {441D953C-94C2-42FD-9917-3EB2F6E28173}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {441D953C-94C2-42FD-9917-3EB2F6E28173}.Debug|x64.ActiveCfg = Debug|x86 {441D953C-94C2-42FD-9917-3EB2F6E28173}.Debug|x86.ActiveCfg = Debug|x86 {441D953C-94C2-42FD-9917-3EB2F6E28173}.Debug|x86.Build.0 = Debug|x86 {441D953C-94C2-42FD-9917-3EB2F6E28173}.Release|Any CPU.ActiveCfg = Release|x86 + {441D953C-94C2-42FD-9917-3EB2F6E28173}.Release|ARM.ActiveCfg = Release|x86 {441D953C-94C2-42FD-9917-3EB2F6E28173}.Release|Mixed Platforms.ActiveCfg = Release|x86 {441D953C-94C2-42FD-9917-3EB2F6E28173}.Release|Mixed Platforms.Build.0 = Release|x86 + {441D953C-94C2-42FD-9917-3EB2F6E28173}.Release|x64.ActiveCfg = Release|x86 {441D953C-94C2-42FD-9917-3EB2F6E28173}.Release|x86.ActiveCfg = Release|x86 {441D953C-94C2-42FD-9917-3EB2F6E28173}.Release|x86.Build.0 = Release|x86 {EFC485F7-3E0A-40AB-B79D-E07FE86FC386}.Debug|Any CPU.ActiveCfg = Debug|x86 {EFC485F7-3E0A-40AB-B79D-E07FE86FC386}.Debug|Any CPU.Build.0 = Debug|x86 + {EFC485F7-3E0A-40AB-B79D-E07FE86FC386}.Debug|ARM.ActiveCfg = Debug|x86 {EFC485F7-3E0A-40AB-B79D-E07FE86FC386}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {EFC485F7-3E0A-40AB-B79D-E07FE86FC386}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {EFC485F7-3E0A-40AB-B79D-E07FE86FC386}.Debug|x64.ActiveCfg = Debug|x86 {EFC485F7-3E0A-40AB-B79D-E07FE86FC386}.Debug|x86.ActiveCfg = Debug|x86 {EFC485F7-3E0A-40AB-B79D-E07FE86FC386}.Debug|x86.Build.0 = Debug|x86 {EFC485F7-3E0A-40AB-B79D-E07FE86FC386}.Release|Any CPU.ActiveCfg = Release|x86 + {EFC485F7-3E0A-40AB-B79D-E07FE86FC386}.Release|ARM.ActiveCfg = Release|x86 {EFC485F7-3E0A-40AB-B79D-E07FE86FC386}.Release|Mixed Platforms.ActiveCfg = Release|x86 {EFC485F7-3E0A-40AB-B79D-E07FE86FC386}.Release|Mixed Platforms.Build.0 = Release|x86 + {EFC485F7-3E0A-40AB-B79D-E07FE86FC386}.Release|x64.ActiveCfg = Release|x86 {EFC485F7-3E0A-40AB-B79D-E07FE86FC386}.Release|x86.ActiveCfg = Release|x86 {EFC485F7-3E0A-40AB-B79D-E07FE86FC386}.Release|x86.Build.0 = Release|x86 {ED081799-AB02-4793-96F8-F9EA7F3192E3}.Debug|Any CPU.ActiveCfg = Debug|x86 {ED081799-AB02-4793-96F8-F9EA7F3192E3}.Debug|Any CPU.Build.0 = Debug|x86 + {ED081799-AB02-4793-96F8-F9EA7F3192E3}.Debug|ARM.ActiveCfg = Debug|x86 {ED081799-AB02-4793-96F8-F9EA7F3192E3}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {ED081799-AB02-4793-96F8-F9EA7F3192E3}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {ED081799-AB02-4793-96F8-F9EA7F3192E3}.Debug|x64.ActiveCfg = Debug|x86 {ED081799-AB02-4793-96F8-F9EA7F3192E3}.Debug|x86.ActiveCfg = Debug|x86 {ED081799-AB02-4793-96F8-F9EA7F3192E3}.Debug|x86.Build.0 = Debug|x86 {ED081799-AB02-4793-96F8-F9EA7F3192E3}.Release|Any CPU.ActiveCfg = Release|x86 + {ED081799-AB02-4793-96F8-F9EA7F3192E3}.Release|ARM.ActiveCfg = Release|x86 {ED081799-AB02-4793-96F8-F9EA7F3192E3}.Release|Mixed Platforms.ActiveCfg = Release|x86 {ED081799-AB02-4793-96F8-F9EA7F3192E3}.Release|Mixed Platforms.Build.0 = Release|x86 + {ED081799-AB02-4793-96F8-F9EA7F3192E3}.Release|x64.ActiveCfg = Release|x86 {ED081799-AB02-4793-96F8-F9EA7F3192E3}.Release|x86.ActiveCfg = Release|x86 {ED081799-AB02-4793-96F8-F9EA7F3192E3}.Release|x86.Build.0 = Release|x86 {068EB2E9-963C-4E1B-8831-E25011F11FFE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {068EB2E9-963C-4E1B-8831-E25011F11FFE}.Debug|Any CPU.Build.0 = Debug|Any CPU + {068EB2E9-963C-4E1B-8831-E25011F11FFE}.Debug|ARM.ActiveCfg = Debug|Any CPU {068EB2E9-963C-4E1B-8831-E25011F11FFE}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {068EB2E9-963C-4E1B-8831-E25011F11FFE}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {068EB2E9-963C-4E1B-8831-E25011F11FFE}.Debug|x64.ActiveCfg = Debug|Any CPU {068EB2E9-963C-4E1B-8831-E25011F11FFE}.Debug|x86.ActiveCfg = Debug|Any CPU {068EB2E9-963C-4E1B-8831-E25011F11FFE}.Release|Any CPU.ActiveCfg = Release|Any CPU {068EB2E9-963C-4E1B-8831-E25011F11FFE}.Release|Any CPU.Build.0 = Release|Any CPU + {068EB2E9-963C-4E1B-8831-E25011F11FFE}.Release|ARM.ActiveCfg = Release|Any CPU {068EB2E9-963C-4E1B-8831-E25011F11FFE}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {068EB2E9-963C-4E1B-8831-E25011F11FFE}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {068EB2E9-963C-4E1B-8831-E25011F11FFE}.Release|x64.ActiveCfg = Release|Any CPU {068EB2E9-963C-4E1B-8831-E25011F11FFE}.Release|x86.ActiveCfg = Release|Any CPU {04F6041E-475E-4B2A-A889-6A33EABD718B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {04F6041E-475E-4B2A-A889-6A33EABD718B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {04F6041E-475E-4B2A-A889-6A33EABD718B}.Debug|ARM.ActiveCfg = Debug|Any CPU {04F6041E-475E-4B2A-A889-6A33EABD718B}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {04F6041E-475E-4B2A-A889-6A33EABD718B}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {04F6041E-475E-4B2A-A889-6A33EABD718B}.Debug|x64.ActiveCfg = Debug|Any CPU {04F6041E-475E-4B2A-A889-6A33EABD718B}.Debug|x86.ActiveCfg = Debug|Any CPU {04F6041E-475E-4B2A-A889-6A33EABD718B}.Release|Any CPU.ActiveCfg = Release|Any CPU {04F6041E-475E-4B2A-A889-6A33EABD718B}.Release|Any CPU.Build.0 = Release|Any CPU + {04F6041E-475E-4B2A-A889-6A33EABD718B}.Release|ARM.ActiveCfg = Release|Any CPU {04F6041E-475E-4B2A-A889-6A33EABD718B}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {04F6041E-475E-4B2A-A889-6A33EABD718B}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {04F6041E-475E-4B2A-A889-6A33EABD718B}.Release|x64.ActiveCfg = Release|Any CPU {04F6041E-475E-4B2A-A889-6A33EABD718B}.Release|x86.ActiveCfg = Release|Any CPU {2B6D0EFF-7874-495F-9226-873ED9649C60}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {2B6D0EFF-7874-495F-9226-873ED9649C60}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2B6D0EFF-7874-495F-9226-873ED9649C60}.Debug|ARM.ActiveCfg = Debug|Any CPU {2B6D0EFF-7874-495F-9226-873ED9649C60}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {2B6D0EFF-7874-495F-9226-873ED9649C60}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {2B6D0EFF-7874-495F-9226-873ED9649C60}.Debug|x64.ActiveCfg = Debug|Any CPU {2B6D0EFF-7874-495F-9226-873ED9649C60}.Debug|x86.ActiveCfg = Debug|Any CPU {2B6D0EFF-7874-495F-9226-873ED9649C60}.Release|Any CPU.ActiveCfg = Release|Any CPU {2B6D0EFF-7874-495F-9226-873ED9649C60}.Release|Any CPU.Build.0 = Release|Any CPU + {2B6D0EFF-7874-495F-9226-873ED9649C60}.Release|ARM.ActiveCfg = Release|Any CPU {2B6D0EFF-7874-495F-9226-873ED9649C60}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {2B6D0EFF-7874-495F-9226-873ED9649C60}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {2B6D0EFF-7874-495F-9226-873ED9649C60}.Release|x64.ActiveCfg = Release|Any CPU {2B6D0EFF-7874-495F-9226-873ED9649C60}.Release|x86.ActiveCfg = Release|Any CPU {160150D5-38E6-482D-97F5-2624F322A854}.Debug|Any CPU.ActiveCfg = Debug|x86 {160150D5-38E6-482D-97F5-2624F322A854}.Debug|Any CPU.Build.0 = Debug|x86 + {160150D5-38E6-482D-97F5-2624F322A854}.Debug|ARM.ActiveCfg = Debug|x86 {160150D5-38E6-482D-97F5-2624F322A854}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {160150D5-38E6-482D-97F5-2624F322A854}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {160150D5-38E6-482D-97F5-2624F322A854}.Debug|x64.ActiveCfg = Debug|x86 {160150D5-38E6-482D-97F5-2624F322A854}.Debug|x86.ActiveCfg = Debug|x86 {160150D5-38E6-482D-97F5-2624F322A854}.Debug|x86.Build.0 = Debug|x86 {160150D5-38E6-482D-97F5-2624F322A854}.Release|Any CPU.ActiveCfg = Release|x86 + {160150D5-38E6-482D-97F5-2624F322A854}.Release|ARM.ActiveCfg = Release|x86 {160150D5-38E6-482D-97F5-2624F322A854}.Release|Mixed Platforms.ActiveCfg = Release|x86 {160150D5-38E6-482D-97F5-2624F322A854}.Release|Mixed Platforms.Build.0 = Release|x86 + {160150D5-38E6-482D-97F5-2624F322A854}.Release|x64.ActiveCfg = Release|x86 {160150D5-38E6-482D-97F5-2624F322A854}.Release|x86.ActiveCfg = Release|x86 {160150D5-38E6-482D-97F5-2624F322A854}.Release|x86.Build.0 = Release|x86 {2B71A7C2-0D18-4E3D-AE5A-320641D1162A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {2B71A7C2-0D18-4E3D-AE5A-320641D1162A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2B71A7C2-0D18-4E3D-AE5A-320641D1162A}.Debug|ARM.ActiveCfg = Debug|Any CPU {2B71A7C2-0D18-4E3D-AE5A-320641D1162A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {2B71A7C2-0D18-4E3D-AE5A-320641D1162A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {2B71A7C2-0D18-4E3D-AE5A-320641D1162A}.Debug|x64.ActiveCfg = Debug|Any CPU {2B71A7C2-0D18-4E3D-AE5A-320641D1162A}.Debug|x86.ActiveCfg = Debug|Any CPU {2B71A7C2-0D18-4E3D-AE5A-320641D1162A}.Release|Any CPU.ActiveCfg = Release|Any CPU {2B71A7C2-0D18-4E3D-AE5A-320641D1162A}.Release|Any CPU.Build.0 = Release|Any CPU + {2B71A7C2-0D18-4E3D-AE5A-320641D1162A}.Release|ARM.ActiveCfg = Release|Any CPU {2B71A7C2-0D18-4E3D-AE5A-320641D1162A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {2B71A7C2-0D18-4E3D-AE5A-320641D1162A}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {2B71A7C2-0D18-4E3D-AE5A-320641D1162A}.Release|x64.ActiveCfg = Release|Any CPU {2B71A7C2-0D18-4E3D-AE5A-320641D1162A}.Release|x86.ActiveCfg = Release|Any CPU {2CF3FE4D-586E-4B07-8BF0-1E84B670F0AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {2CF3FE4D-586E-4B07-8BF0-1E84B670F0AD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2CF3FE4D-586E-4B07-8BF0-1E84B670F0AD}.Debug|ARM.ActiveCfg = Debug|Any CPU {2CF3FE4D-586E-4B07-8BF0-1E84B670F0AD}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {2CF3FE4D-586E-4B07-8BF0-1E84B670F0AD}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {2CF3FE4D-586E-4B07-8BF0-1E84B670F0AD}.Debug|x64.ActiveCfg = Debug|Any CPU {2CF3FE4D-586E-4B07-8BF0-1E84B670F0AD}.Debug|x86.ActiveCfg = Debug|Any CPU {2CF3FE4D-586E-4B07-8BF0-1E84B670F0AD}.Release|Any CPU.ActiveCfg = Release|Any CPU {2CF3FE4D-586E-4B07-8BF0-1E84B670F0AD}.Release|Any CPU.Build.0 = Release|Any CPU + {2CF3FE4D-586E-4B07-8BF0-1E84B670F0AD}.Release|ARM.ActiveCfg = Release|Any CPU {2CF3FE4D-586E-4B07-8BF0-1E84B670F0AD}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {2CF3FE4D-586E-4B07-8BF0-1E84B670F0AD}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {2CF3FE4D-586E-4B07-8BF0-1E84B670F0AD}.Release|x64.ActiveCfg = Release|Any CPU {2CF3FE4D-586E-4B07-8BF0-1E84B670F0AD}.Release|x86.ActiveCfg = Release|Any CPU {2DAFDFC1-223B-4741-87BB-BE3D0A7617DB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {2DAFDFC1-223B-4741-87BB-BE3D0A7617DB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2DAFDFC1-223B-4741-87BB-BE3D0A7617DB}.Debug|ARM.ActiveCfg = Debug|Any CPU {2DAFDFC1-223B-4741-87BB-BE3D0A7617DB}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {2DAFDFC1-223B-4741-87BB-BE3D0A7617DB}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {2DAFDFC1-223B-4741-87BB-BE3D0A7617DB}.Debug|x64.ActiveCfg = Debug|Any CPU {2DAFDFC1-223B-4741-87BB-BE3D0A7617DB}.Debug|x86.ActiveCfg = Debug|Any CPU {2DAFDFC1-223B-4741-87BB-BE3D0A7617DB}.Release|Any CPU.ActiveCfg = Release|Any CPU {2DAFDFC1-223B-4741-87BB-BE3D0A7617DB}.Release|Any CPU.Build.0 = Release|Any CPU + {2DAFDFC1-223B-4741-87BB-BE3D0A7617DB}.Release|ARM.ActiveCfg = Release|Any CPU {2DAFDFC1-223B-4741-87BB-BE3D0A7617DB}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {2DAFDFC1-223B-4741-87BB-BE3D0A7617DB}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {2DAFDFC1-223B-4741-87BB-BE3D0A7617DB}.Release|x64.ActiveCfg = Release|Any CPU {2DAFDFC1-223B-4741-87BB-BE3D0A7617DB}.Release|x86.ActiveCfg = Release|Any CPU {9588B0C3-E03A-4C71-89A4-2C8685D426F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {9588B0C3-E03A-4C71-89A4-2C8685D426F1}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9588B0C3-E03A-4C71-89A4-2C8685D426F1}.Debug|ARM.ActiveCfg = Debug|Any CPU {9588B0C3-E03A-4C71-89A4-2C8685D426F1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {9588B0C3-E03A-4C71-89A4-2C8685D426F1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {9588B0C3-E03A-4C71-89A4-2C8685D426F1}.Debug|x64.ActiveCfg = Debug|Any CPU {9588B0C3-E03A-4C71-89A4-2C8685D426F1}.Debug|x86.ActiveCfg = Debug|Any CPU {9588B0C3-E03A-4C71-89A4-2C8685D426F1}.Release|Any CPU.ActiveCfg = Release|Any CPU {9588B0C3-E03A-4C71-89A4-2C8685D426F1}.Release|Any CPU.Build.0 = Release|Any CPU + {9588B0C3-E03A-4C71-89A4-2C8685D426F1}.Release|ARM.ActiveCfg = Release|Any CPU {9588B0C3-E03A-4C71-89A4-2C8685D426F1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {9588B0C3-E03A-4C71-89A4-2C8685D426F1}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {9588B0C3-E03A-4C71-89A4-2C8685D426F1}.Release|x64.ActiveCfg = Release|Any CPU {9588B0C3-E03A-4C71-89A4-2C8685D426F1}.Release|x86.ActiveCfg = Release|Any CPU {F9177943-1590-49AE-987D-D6FAE30D96DD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F9177943-1590-49AE-987D-D6FAE30D96DD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F9177943-1590-49AE-987D-D6FAE30D96DD}.Debug|ARM.ActiveCfg = Debug|Any CPU {F9177943-1590-49AE-987D-D6FAE30D96DD}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {F9177943-1590-49AE-987D-D6FAE30D96DD}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {F9177943-1590-49AE-987D-D6FAE30D96DD}.Debug|x64.ActiveCfg = Debug|Any CPU {F9177943-1590-49AE-987D-D6FAE30D96DD}.Debug|x86.ActiveCfg = Debug|Any CPU {F9177943-1590-49AE-987D-D6FAE30D96DD}.Release|Any CPU.ActiveCfg = Release|Any CPU {F9177943-1590-49AE-987D-D6FAE30D96DD}.Release|Any CPU.Build.0 = Release|Any CPU + {F9177943-1590-49AE-987D-D6FAE30D96DD}.Release|ARM.ActiveCfg = Release|Any CPU {F9177943-1590-49AE-987D-D6FAE30D96DD}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {F9177943-1590-49AE-987D-D6FAE30D96DD}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {F9177943-1590-49AE-987D-D6FAE30D96DD}.Release|x64.ActiveCfg = Release|Any CPU {F9177943-1590-49AE-987D-D6FAE30D96DD}.Release|x86.ActiveCfg = Release|Any CPU {47B802CC-069D-431E-BF15-E574EDD3BA5D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {47B802CC-069D-431E-BF15-E574EDD3BA5D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {47B802CC-069D-431E-BF15-E574EDD3BA5D}.Debug|ARM.ActiveCfg = Debug|Any CPU {47B802CC-069D-431E-BF15-E574EDD3BA5D}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {47B802CC-069D-431E-BF15-E574EDD3BA5D}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {47B802CC-069D-431E-BF15-E574EDD3BA5D}.Debug|x64.ActiveCfg = Debug|Any CPU {47B802CC-069D-431E-BF15-E574EDD3BA5D}.Debug|x86.ActiveCfg = Debug|Any CPU {47B802CC-069D-431E-BF15-E574EDD3BA5D}.Release|Any CPU.ActiveCfg = Release|Any CPU {47B802CC-069D-431E-BF15-E574EDD3BA5D}.Release|Any CPU.Build.0 = Release|Any CPU + {47B802CC-069D-431E-BF15-E574EDD3BA5D}.Release|ARM.ActiveCfg = Release|Any CPU {47B802CC-069D-431E-BF15-E574EDD3BA5D}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {47B802CC-069D-431E-BF15-E574EDD3BA5D}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {47B802CC-069D-431E-BF15-E574EDD3BA5D}.Release|x64.ActiveCfg = Release|Any CPU {47B802CC-069D-431E-BF15-E574EDD3BA5D}.Release|x86.ActiveCfg = Release|Any CPU {10F7894D-E8B5-4DCA-BB08-5C99FA792388}.Debug|Any CPU.ActiveCfg = Debug|x86 {10F7894D-E8B5-4DCA-BB08-5C99FA792388}.Debug|Any CPU.Build.0 = Debug|x86 + {10F7894D-E8B5-4DCA-BB08-5C99FA792388}.Debug|ARM.ActiveCfg = Debug|Any CPU {10F7894D-E8B5-4DCA-BB08-5C99FA792388}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {10F7894D-E8B5-4DCA-BB08-5C99FA792388}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {10F7894D-E8B5-4DCA-BB08-5C99FA792388}.Debug|x64.ActiveCfg = Debug|Any CPU {10F7894D-E8B5-4DCA-BB08-5C99FA792388}.Debug|x86.ActiveCfg = Debug|x86 {10F7894D-E8B5-4DCA-BB08-5C99FA792388}.Debug|x86.Build.0 = Debug|x86 {10F7894D-E8B5-4DCA-BB08-5C99FA792388}.Release|Any CPU.ActiveCfg = Release|x86 + {10F7894D-E8B5-4DCA-BB08-5C99FA792388}.Release|ARM.ActiveCfg = Release|Any CPU {10F7894D-E8B5-4DCA-BB08-5C99FA792388}.Release|Mixed Platforms.ActiveCfg = Release|x86 {10F7894D-E8B5-4DCA-BB08-5C99FA792388}.Release|Mixed Platforms.Build.0 = Release|x86 + {10F7894D-E8B5-4DCA-BB08-5C99FA792388}.Release|x64.ActiveCfg = Release|Any CPU {10F7894D-E8B5-4DCA-BB08-5C99FA792388}.Release|x86.ActiveCfg = Release|x86 {10F7894D-E8B5-4DCA-BB08-5C99FA792388}.Release|x86.Build.0 = Release|x86 {938D5F88-B888-4B04-BEEE-EE701FBA51EF}.Debug|Any CPU.ActiveCfg = Debug|x86 {938D5F88-B888-4B04-BEEE-EE701FBA51EF}.Debug|Any CPU.Build.0 = Debug|x86 + {938D5F88-B888-4B04-BEEE-EE701FBA51EF}.Debug|ARM.ActiveCfg = Debug|x86 {938D5F88-B888-4B04-BEEE-EE701FBA51EF}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {938D5F88-B888-4B04-BEEE-EE701FBA51EF}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {938D5F88-B888-4B04-BEEE-EE701FBA51EF}.Debug|x64.ActiveCfg = Debug|x86 {938D5F88-B888-4B04-BEEE-EE701FBA51EF}.Debug|x86.ActiveCfg = Debug|x86 {938D5F88-B888-4B04-BEEE-EE701FBA51EF}.Debug|x86.Build.0 = Debug|x86 {938D5F88-B888-4B04-BEEE-EE701FBA51EF}.Release|Any CPU.ActiveCfg = Release|x86 + {938D5F88-B888-4B04-BEEE-EE701FBA51EF}.Release|ARM.ActiveCfg = Release|x86 {938D5F88-B888-4B04-BEEE-EE701FBA51EF}.Release|Mixed Platforms.ActiveCfg = Release|x86 {938D5F88-B888-4B04-BEEE-EE701FBA51EF}.Release|Mixed Platforms.Build.0 = Release|x86 + {938D5F88-B888-4B04-BEEE-EE701FBA51EF}.Release|x64.ActiveCfg = Release|x86 {938D5F88-B888-4B04-BEEE-EE701FBA51EF}.Release|x86.ActiveCfg = Release|x86 {938D5F88-B888-4B04-BEEE-EE701FBA51EF}.Release|x86.Build.0 = Release|x86 {14B39F89-C9B0-407E-877A-B515C985E96E}.Debug|Any CPU.ActiveCfg = Debug|x86 {14B39F89-C9B0-407E-877A-B515C985E96E}.Debug|Any CPU.Build.0 = Debug|x86 + {14B39F89-C9B0-407E-877A-B515C985E96E}.Debug|ARM.ActiveCfg = Debug|x86 {14B39F89-C9B0-407E-877A-B515C985E96E}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {14B39F89-C9B0-407E-877A-B515C985E96E}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {14B39F89-C9B0-407E-877A-B515C985E96E}.Debug|x64.ActiveCfg = Debug|x86 {14B39F89-C9B0-407E-877A-B515C985E96E}.Debug|x86.ActiveCfg = Debug|x86 {14B39F89-C9B0-407E-877A-B515C985E96E}.Debug|x86.Build.0 = Debug|x86 {14B39F89-C9B0-407E-877A-B515C985E96E}.Release|Any CPU.ActiveCfg = Release|x86 + {14B39F89-C9B0-407E-877A-B515C985E96E}.Release|ARM.ActiveCfg = Release|x86 {14B39F89-C9B0-407E-877A-B515C985E96E}.Release|Mixed Platforms.ActiveCfg = Release|x86 {14B39F89-C9B0-407E-877A-B515C985E96E}.Release|Mixed Platforms.Build.0 = Release|x86 + {14B39F89-C9B0-407E-877A-B515C985E96E}.Release|x64.ActiveCfg = Release|x86 {14B39F89-C9B0-407E-877A-B515C985E96E}.Release|x86.ActiveCfg = Release|x86 {14B39F89-C9B0-407E-877A-B515C985E96E}.Release|x86.Build.0 = Release|x86 {566293A4-1187-4289-A28C-C74B499D46AA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {566293A4-1187-4289-A28C-C74B499D46AA}.Debug|Any CPU.Build.0 = Debug|Any CPU + {566293A4-1187-4289-A28C-C74B499D46AA}.Debug|ARM.ActiveCfg = Debug|Any CPU {566293A4-1187-4289-A28C-C74B499D46AA}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {566293A4-1187-4289-A28C-C74B499D46AA}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {566293A4-1187-4289-A28C-C74B499D46AA}.Debug|x64.ActiveCfg = Debug|Any CPU {566293A4-1187-4289-A28C-C74B499D46AA}.Debug|x86.ActiveCfg = Debug|Any CPU {566293A4-1187-4289-A28C-C74B499D46AA}.Release|Any CPU.ActiveCfg = Release|Any CPU {566293A4-1187-4289-A28C-C74B499D46AA}.Release|Any CPU.Build.0 = Release|Any CPU + {566293A4-1187-4289-A28C-C74B499D46AA}.Release|ARM.ActiveCfg = Release|Any CPU {566293A4-1187-4289-A28C-C74B499D46AA}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {566293A4-1187-4289-A28C-C74B499D46AA}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {566293A4-1187-4289-A28C-C74B499D46AA}.Release|x64.ActiveCfg = Release|Any CPU {566293A4-1187-4289-A28C-C74B499D46AA}.Release|x86.ActiveCfg = Release|Any CPU {E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}.Debug|ARM.ActiveCfg = Debug|Any CPU {E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}.Debug|x64.ActiveCfg = Debug|Any CPU {E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}.Debug|x86.ActiveCfg = Debug|Any CPU {E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}.Release|Any CPU.ActiveCfg = Release|Any CPU {E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}.Release|Any CPU.Build.0 = Release|Any CPU + {E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}.Release|ARM.ActiveCfg = Release|Any CPU {E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}.Release|x64.ActiveCfg = Release|Any CPU {E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94}.Release|x86.ActiveCfg = Release|Any CPU {4A048A8C-C31D-4FC8-AAF3-C387B9E0309B}.Debug|Any CPU.ActiveCfg = Debug|x86 {4A048A8C-C31D-4FC8-AAF3-C387B9E0309B}.Debug|Any CPU.Build.0 = Debug|x86 + {4A048A8C-C31D-4FC8-AAF3-C387B9E0309B}.Debug|ARM.ActiveCfg = Debug|x86 {4A048A8C-C31D-4FC8-AAF3-C387B9E0309B}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {4A048A8C-C31D-4FC8-AAF3-C387B9E0309B}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {4A048A8C-C31D-4FC8-AAF3-C387B9E0309B}.Debug|x64.ActiveCfg = Debug|x86 {4A048A8C-C31D-4FC8-AAF3-C387B9E0309B}.Debug|x86.ActiveCfg = Debug|x86 {4A048A8C-C31D-4FC8-AAF3-C387B9E0309B}.Debug|x86.Build.0 = Debug|x86 {4A048A8C-C31D-4FC8-AAF3-C387B9E0309B}.Release|Any CPU.ActiveCfg = Release|x86 + {4A048A8C-C31D-4FC8-AAF3-C387B9E0309B}.Release|ARM.ActiveCfg = Release|x86 {4A048A8C-C31D-4FC8-AAF3-C387B9E0309B}.Release|Mixed Platforms.ActiveCfg = Release|x86 {4A048A8C-C31D-4FC8-AAF3-C387B9E0309B}.Release|Mixed Platforms.Build.0 = Release|x86 + {4A048A8C-C31D-4FC8-AAF3-C387B9E0309B}.Release|x64.ActiveCfg = Release|x86 {4A048A8C-C31D-4FC8-AAF3-C387B9E0309B}.Release|x86.ActiveCfg = Release|x86 {4A048A8C-C31D-4FC8-AAF3-C387B9E0309B}.Release|x86.Build.0 = Release|x86 {45DD7B40-C498-4DD2-A16B-FD6C4E6991B3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {45DD7B40-C498-4DD2-A16B-FD6C4E6991B3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {45DD7B40-C498-4DD2-A16B-FD6C4E6991B3}.Debug|ARM.ActiveCfg = Debug|Any CPU {45DD7B40-C498-4DD2-A16B-FD6C4E6991B3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {45DD7B40-C498-4DD2-A16B-FD6C4E6991B3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {45DD7B40-C498-4DD2-A16B-FD6C4E6991B3}.Debug|x64.ActiveCfg = Debug|Any CPU {45DD7B40-C498-4DD2-A16B-FD6C4E6991B3}.Debug|x86.ActiveCfg = Debug|Any CPU {45DD7B40-C498-4DD2-A16B-FD6C4E6991B3}.Release|Any CPU.ActiveCfg = Release|Any CPU {45DD7B40-C498-4DD2-A16B-FD6C4E6991B3}.Release|Any CPU.Build.0 = Release|Any CPU + {45DD7B40-C498-4DD2-A16B-FD6C4E6991B3}.Release|ARM.ActiveCfg = Release|Any CPU {45DD7B40-C498-4DD2-A16B-FD6C4E6991B3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {45DD7B40-C498-4DD2-A16B-FD6C4E6991B3}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {45DD7B40-C498-4DD2-A16B-FD6C4E6991B3}.Release|x64.ActiveCfg = Release|Any CPU {45DD7B40-C498-4DD2-A16B-FD6C4E6991B3}.Release|x86.ActiveCfg = Release|Any CPU {1986B0ED-3D28-4FEE-82D0-BCC39C87C18C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1986B0ED-3D28-4FEE-82D0-BCC39C87C18C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1986B0ED-3D28-4FEE-82D0-BCC39C87C18C}.Debug|ARM.ActiveCfg = Debug|Any CPU {1986B0ED-3D28-4FEE-82D0-BCC39C87C18C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {1986B0ED-3D28-4FEE-82D0-BCC39C87C18C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {1986B0ED-3D28-4FEE-82D0-BCC39C87C18C}.Debug|x64.ActiveCfg = Debug|Any CPU {1986B0ED-3D28-4FEE-82D0-BCC39C87C18C}.Debug|x86.ActiveCfg = Debug|Any CPU {1986B0ED-3D28-4FEE-82D0-BCC39C87C18C}.Release|Any CPU.ActiveCfg = Release|Any CPU {1986B0ED-3D28-4FEE-82D0-BCC39C87C18C}.Release|Any CPU.Build.0 = Release|Any CPU + {1986B0ED-3D28-4FEE-82D0-BCC39C87C18C}.Release|ARM.ActiveCfg = Release|Any CPU {1986B0ED-3D28-4FEE-82D0-BCC39C87C18C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {1986B0ED-3D28-4FEE-82D0-BCC39C87C18C}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {1986B0ED-3D28-4FEE-82D0-BCC39C87C18C}.Release|x64.ActiveCfg = Release|Any CPU {1986B0ED-3D28-4FEE-82D0-BCC39C87C18C}.Release|x86.ActiveCfg = Release|Any CPU {9259CC4E-AE6B-403C-8FAB-2408448C3935}.Debug|Any CPU.ActiveCfg = Debug|x86 {9259CC4E-AE6B-403C-8FAB-2408448C3935}.Debug|Any CPU.Build.0 = Debug|x86 + {9259CC4E-AE6B-403C-8FAB-2408448C3935}.Debug|ARM.ActiveCfg = Debug|x86 {9259CC4E-AE6B-403C-8FAB-2408448C3935}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {9259CC4E-AE6B-403C-8FAB-2408448C3935}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {9259CC4E-AE6B-403C-8FAB-2408448C3935}.Debug|x64.ActiveCfg = Debug|x86 {9259CC4E-AE6B-403C-8FAB-2408448C3935}.Debug|x86.ActiveCfg = Debug|x86 {9259CC4E-AE6B-403C-8FAB-2408448C3935}.Debug|x86.Build.0 = Debug|x86 {9259CC4E-AE6B-403C-8FAB-2408448C3935}.Release|Any CPU.ActiveCfg = Release|x86 + {9259CC4E-AE6B-403C-8FAB-2408448C3935}.Release|ARM.ActiveCfg = Release|x86 {9259CC4E-AE6B-403C-8FAB-2408448C3935}.Release|Mixed Platforms.ActiveCfg = Release|x86 {9259CC4E-AE6B-403C-8FAB-2408448C3935}.Release|Mixed Platforms.Build.0 = Release|x86 + {9259CC4E-AE6B-403C-8FAB-2408448C3935}.Release|x64.ActiveCfg = Release|x86 {9259CC4E-AE6B-403C-8FAB-2408448C3935}.Release|x86.ActiveCfg = Release|x86 {9259CC4E-AE6B-403C-8FAB-2408448C3935}.Release|x86.Build.0 = Release|x86 {A4D3AD34-E49C-4142-8620-2AFF44ED6719}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {A4D3AD34-E49C-4142-8620-2AFF44ED6719}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A4D3AD34-E49C-4142-8620-2AFF44ED6719}.Debug|ARM.ActiveCfg = Debug|Any CPU {A4D3AD34-E49C-4142-8620-2AFF44ED6719}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU {A4D3AD34-E49C-4142-8620-2AFF44ED6719}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {A4D3AD34-E49C-4142-8620-2AFF44ED6719}.Debug|x64.ActiveCfg = Debug|Any CPU {A4D3AD34-E49C-4142-8620-2AFF44ED6719}.Debug|x86.ActiveCfg = Debug|Any CPU {A4D3AD34-E49C-4142-8620-2AFF44ED6719}.Release|Any CPU.ActiveCfg = Release|Any CPU {A4D3AD34-E49C-4142-8620-2AFF44ED6719}.Release|Any CPU.Build.0 = Release|Any CPU + {A4D3AD34-E49C-4142-8620-2AFF44ED6719}.Release|ARM.ActiveCfg = Release|Any CPU {A4D3AD34-E49C-4142-8620-2AFF44ED6719}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {A4D3AD34-E49C-4142-8620-2AFF44ED6719}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {A4D3AD34-E49C-4142-8620-2AFF44ED6719}.Release|x64.ActiveCfg = Release|Any CPU {A4D3AD34-E49C-4142-8620-2AFF44ED6719}.Release|x86.ActiveCfg = Release|Any CPU {D810F12D-6CE9-4755-AC6A-5DFEC7D1C782}.Debug|Any CPU.ActiveCfg = Debug|x86 {D810F12D-6CE9-4755-AC6A-5DFEC7D1C782}.Debug|Any CPU.Build.0 = Debug|x86 + {D810F12D-6CE9-4755-AC6A-5DFEC7D1C782}.Debug|ARM.ActiveCfg = Debug|x86 {D810F12D-6CE9-4755-AC6A-5DFEC7D1C782}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {D810F12D-6CE9-4755-AC6A-5DFEC7D1C782}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {D810F12D-6CE9-4755-AC6A-5DFEC7D1C782}.Debug|x64.ActiveCfg = Debug|x86 {D810F12D-6CE9-4755-AC6A-5DFEC7D1C782}.Debug|x86.ActiveCfg = Debug|x86 {D810F12D-6CE9-4755-AC6A-5DFEC7D1C782}.Debug|x86.Build.0 = Debug|x86 {D810F12D-6CE9-4755-AC6A-5DFEC7D1C782}.Release|Any CPU.ActiveCfg = Release|x86 + {D810F12D-6CE9-4755-AC6A-5DFEC7D1C782}.Release|ARM.ActiveCfg = Release|x86 {D810F12D-6CE9-4755-AC6A-5DFEC7D1C782}.Release|Mixed Platforms.ActiveCfg = Release|x86 {D810F12D-6CE9-4755-AC6A-5DFEC7D1C782}.Release|Mixed Platforms.Build.0 = Release|x86 + {D810F12D-6CE9-4755-AC6A-5DFEC7D1C782}.Release|x64.ActiveCfg = Release|x86 {D810F12D-6CE9-4755-AC6A-5DFEC7D1C782}.Release|x86.ActiveCfg = Release|x86 {D810F12D-6CE9-4755-AC6A-5DFEC7D1C782}.Release|x86.Build.0 = Release|x86 + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Debug|Any CPU.Build.0 = Debug|Any CPU + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Debug|ARM.ActiveCfg = Debug|ARM + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Debug|ARM.Build.0 = Debug|ARM + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Debug|x64.ActiveCfg = Debug|x64 + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Debug|x64.Build.0 = Debug|x64 + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Debug|x86.ActiveCfg = Debug|x86 + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Debug|x86.Build.0 = Debug|x86 + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Release|Any CPU.ActiveCfg = Release|Any CPU + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Release|Any CPU.Build.0 = Release|Any CPU + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Release|ARM.ActiveCfg = Release|ARM + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Release|ARM.Build.0 = Release|ARM + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Release|Mixed Platforms.ActiveCfg = Release|x86 + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Release|Mixed Platforms.Build.0 = Release|x86 + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Release|x64.ActiveCfg = Release|x64 + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Release|x64.Build.0 = Release|x64 + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Release|x86.ActiveCfg = Release|x86 + {628AB80A-B1B9-4878-A810-7A58D4840F60}.Release|x86.Build.0 = Release|x86 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -802,6 +1040,7 @@ Global {E5D69E75-D77C-493F-BBDA-6F9E73B82549} = {7AD65E6B-2A48-437F-81D9-4CA9C9A85C64} {5040A9C7-6DEC-4613-8586-A598C4070B35} = {7AD65E6B-2A48-437F-81D9-4CA9C9A85C64} {566293A4-1187-4289-A28C-C74B499D46AA} = {7AD65E6B-2A48-437F-81D9-4CA9C9A85C64} + {628AB80A-B1B9-4878-A810-7A58D4840F60} = {7AD65E6B-2A48-437F-81D9-4CA9C9A85C64} {6A582788-C4D2-410C-96CD-177F75712D65} = {5725DA44-4F5C-4E93-A957-AC5C85603EE9} {14EF49AB-6D3F-458D-9D5C-D120B86EDD7A} = {5725DA44-4F5C-4E93-A957-AC5C85603EE9} {E2EE2D12-A98E-4C21-AFFA-35F48D2B2A94} = {5725DA44-4F5C-4E93-A957-AC5C85603EE9} diff --git a/InputSystems/ANX.InpuDevices.Windows.ModernUI/ANX.InputDevices.Windows.ModernUI.csproj b/InputSystems/ANX.InpuDevices.Windows.ModernUI/ANX.InputDevices.Windows.ModernUI.csproj deleted file mode 100644 index 8ce018ea..00000000 --- a/InputSystems/ANX.InpuDevices.Windows.ModernUI/ANX.InputDevices.Windows.ModernUI.csproj +++ /dev/null @@ -1,65 +0,0 @@ - - - - Debug - AnyCPU - 8.0.30703 - 2.0 - {F5819204-4882-4F33-B973-DE6762C9682F} - Library - Properties - ANX.InputDevices.Windows.XInput - ANX.InputDevices.Windows.XInput - v4.0 - 512 - - - true - full - false - ..\..\bin\Debug\ - TRACE;DEBUG;XNAEXT - prompt - 4 - - - pdbonly - true - ..\..\bin\Debug\ - TRACE - prompt - 4 - - - - ..\..\lib\SharpDX\Bin\Standard-net20\SharpDX.dll - - - ..\..\lib\SharpDX\Bin\Standard-net20\SharpDX.DirectInput.dll - - - ..\..\lib\SharpDX\Bin\Standard-net20\SharpDX.XInput.dll - - - - - - - - - - - - {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35} - ANX.Framework - - - - - \ No newline at end of file diff --git a/InputSystems/ANX.InpuDevices.Windows.ModernUI/ANX.InputDevices.Windows.ModernUI_Linux.csproj b/InputSystems/ANX.InpuDevices.Windows.ModernUI/ANX.InputDevices.Windows.ModernUI_Linux.csproj deleted file mode 100644 index d64e2bdd..00000000 --- a/InputSystems/ANX.InpuDevices.Windows.ModernUI/ANX.InputDevices.Windows.ModernUI_Linux.csproj +++ /dev/null @@ -1,65 +0,0 @@ - - - - Debug - AnyCPU - 8.0.30703 - 2.0 - {F5819204-4882-4F33-B973-DE6762C9682F} - Library - Properties - ANX.InputDevices.Windows.XInput - ANX.InputDevices.Windows.XInput - v4.0 - 512 - - - true - full - false - ..\..\bin\Debug\ - XNAEXT;DEBUG;TRACE;LINUX; - prompt - 4 - - - pdbonly - true - ..\..\bin\Debug\ - TRACE;LINUX; - prompt - 4 - - - - ..\..\lib\SharpDX\Bin\Standard-net20\SharpDX.dll - - - ..\..\lib\SharpDX\Bin\Standard-net20\SharpDX.DirectInput.dll - - - ..\..\lib\SharpDX\Bin\Standard-net20\SharpDX.XInput.dll - - - - - - - - - - - - {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35} - ANX.Framework - - - - - \ No newline at end of file diff --git a/InputSystems/ANX.InpuDevices.Windows.ModernUI/ANX.InputDevices.Windows.ModernUI_WindowsMetro.csproj b/InputSystems/ANX.InpuDevices.Windows.ModernUI/ANX.InputDevices.Windows.ModernUI_WindowsMetro.csproj deleted file mode 100644 index 0e273877..00000000 --- a/InputSystems/ANX.InpuDevices.Windows.ModernUI/ANX.InputDevices.Windows.ModernUI_WindowsMetro.csproj +++ /dev/null @@ -1,71 +0,0 @@ - - - - Debug - AnyCPU - 8.0.30703 - 2.0 - {F5819204-4882-4F33-B973-DE6762C9682F} - Library - Properties - ANX.InputDevices.Windows.XInput - ANX.InputDevices.Windows.XInput - 512 - {BC8A1FFA-BEE3-4634-8014-F334798102B3};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - en-US - Test_TemporaryKey.pfx - - - true - full - false - ..\..\bin\Debug\ - XNAEXT;DEBUG;TRACE;WINDOWSMETRO; - prompt - 4 - - - pdbonly - true - ..\..\bin\Debug\ - TRACE;WINDOWSMETRO; - prompt - 4 - - - - ..\..\lib\SharpDX\Bin\Standard-net20\SharpDX.dll - - - ..\..\lib\SharpDX\Bin\Standard-net20\SharpDX.DirectInput.dll - - - ..\..\lib\SharpDX\Bin\Standard-net20\SharpDX.XInput.dll - - - - - - - - - - - - {6899F0C9-70B9-4EB0-9DD3-E598D4BE3E35} - ANX.Framework - - - - - - 11.0 - - - \ No newline at end of file diff --git a/InputSystems/ANX.InpuDevices.Windows.ModernUI/Creator.cs b/InputSystems/ANX.InpuDevices.Windows.ModernUI/Creator.cs deleted file mode 100644 index fbc27441..00000000 --- a/InputSystems/ANX.InpuDevices.Windows.ModernUI/Creator.cs +++ /dev/null @@ -1,58 +0,0 @@ -using ANX.Framework.NonXNA; - -// This file is part of the ANX.Framework created by the -// "ANX.Framework developer group" and released under the Ms-PL license. -// For details see: http://anxframework.codeplex.com/license - -namespace ANX.InpuDevices.Windows.ModernUI -{ - public class Creator : IInputSystemCreator - { - private IKeyboard keyboard; - private IMouse mouse; - private IGamePad gamePad; - private ITouchPanel touchPanel; - - public IGamePad GamePad - { - get { throw new System.NotImplementedException(); } - } - - public IMouse Mouse - { - get { throw new System.NotImplementedException(); } - } - - public IKeyboard Keyboard - { - get { throw new System.NotImplementedException(); } - } - - public ITouchPanel TouchPanel - { - get { throw new System.NotImplementedException(); } - } - -#if XNAEXT - public IMotionSensingDevice MotionSensingDevice - { - get { throw new System.NotImplementedException(); } - } -#endif - - public string Name - { - get { throw new System.NotImplementedException(); } - } - - public int Priority - { - get { throw new System.NotImplementedException(); } - } - - public bool IsSupported - { - get { throw new System.NotImplementedException(); } - } - } -} diff --git a/InputSystems/ANX.InputDevices.Windows.ModernUI/ANX.InputDevices.Windows.ModernUI.csproj b/InputSystems/ANX.InputDevices.Windows.ModernUI/ANX.InputDevices.Windows.ModernUI.csproj new file mode 100644 index 00000000..9001632c --- /dev/null +++ b/InputSystems/ANX.InputDevices.Windows.ModernUI/ANX.InputDevices.Windows.ModernUI.csproj @@ -0,0 +1,134 @@ + + + + + Debug + AnyCPU + 8.0.30703 + 2.0 + {628AB80A-B1B9-4878-A810-7A58D4840F60} + Library + Properties + ANX.InputDevices.Windows.ModernUI + ANX.InputDevices.Windows.ModernUI + de-DE + 512 + {BC8A1FFA-BEE3-4634-8014-F334798102B3};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + + + true + full + false + bin\Debug\ + DEBUG;TRACE;NETFX_CORE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE;NETFX_CORE + 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 + + + + + + + + + + + + + + + ..\..\..\Whac-A-Hamster\lib\ANX.Framework.dll + + + ..\..\lib\SharpDX\Bin\Win8Metro\SharpDX.dll + + + ..\..\lib\SharpDX\Bin\Win8Metro\SharpDX.XInput.dll + + + + 11.0 + + + + \ No newline at end of file diff --git a/InputSystems/ANX.InputDevices.Windows.ModernUI/ANX.InputDevices.Windows.ModernUI_WindowsMetro.csproj b/InputSystems/ANX.InputDevices.Windows.ModernUI/ANX.InputDevices.Windows.ModernUI_WindowsMetro.csproj new file mode 100644 index 00000000..2c908cff --- /dev/null +++ b/InputSystems/ANX.InputDevices.Windows.ModernUI/ANX.InputDevices.Windows.ModernUI_WindowsMetro.csproj @@ -0,0 +1,139 @@ + + + + + Debug + AnyCPU + 8.0.30703 + 2.0 + {628AB80A-B1B9-4878-A810-7A58D4840F60} + Library + Properties + ANX.InputDevices.Windows.ModernUI + ANX.InputDevices.Windows.ModernUI + en-US + 512 + {BC8A1FFA-BEE3-4634-8014-F334798102B3};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Test_TemporaryKey.pfx + + + true + full + false + bin\Debug\ + NETFX_CORE;TRACE;DEBUG;WINDOWSMETRO; + prompt + 4 + + + pdbonly + true + bin\Release\ + NETFX_CORE;TRACE;WINDOWSMETRO; + prompt + 4 + + + true + bin\ARM\Debug\ + NETFX_CORE;TRACE;DEBUG;WINDOWSMETRO; + ;2008 + full + ARM + false + prompt + true + + + bin\ARM\Release\ + NETFX_CORE;TRACE;WINDOWSMETRO; + true + ;2008 + pdbonly + ARM + false + prompt + true + + + true + bin\x64\Debug\ + NETFX_CORE;TRACE;DEBUG;WINDOWSMETRO; + ;2008 + full + x64 + false + prompt + true + + + bin\x64\Release\ + NETFX_CORE;TRACE;WINDOWSMETRO; + true + ;2008 + pdbonly + x64 + false + prompt + true + + + true + bin\x86\Debug\ + NETFX_CORE;TRACE;DEBUG;WINDOWSMETRO; + ;2008 + full + x86 + false + prompt + true + + + bin\x86\Release\ + NETFX_CORE;TRACE;WINDOWSMETRO; + true + ;2008 + pdbonly + x86 + false + prompt + true + + + + + + + + + + + + + + + ..\..\..\Whac-A-Hamster\lib\ANX.Framework.dll + + + ..\..\lib\SharpDX\Bin\Win8Metro\SharpDX.dll + + + ..\..\lib\SharpDX\Bin\Win8Metro\SharpDX.XInput.dll + + + + 11.0 + + + + + 11.0 + + + \ No newline at end of file diff --git a/InputSystems/ANX.InputDevices.Windows.ModernUI/FormatConverter.cs b/InputSystems/ANX.InputDevices.Windows.ModernUI/FormatConverter.cs new file mode 100644 index 00000000..4211d633 --- /dev/null +++ b/InputSystems/ANX.InputDevices.Windows.ModernUI/FormatConverter.cs @@ -0,0 +1,82 @@ +using System.Collections.Generic; +using ANX.Framework.Input; +using ANX.Framework.NonXNA.Development; +using SharpDX.XInput; + +// This file is part of the ANX.Framework created by the +// "ANX.Framework developer group" and released under the Ms-PL license. +// For details see: http://anxframework.codeplex.com/license +namespace ANX.InputDevices.Windows.ModernUI +{ + [PercentageComplete(80)] + [TestState(TestStateAttribute.TestState.InProgress)] + [Developer("rene87")] + internal static class FormatConverter + { + private static Dictionary gamePadButtonsMap; + + static FormatConverter() + { + CreateGamePadButtonMap(); + } + + #region CreateGamePadButtonMap + private static void CreateGamePadButtonMap() + { + gamePadButtonsMap = new Dictionary(); + gamePadButtonsMap.Add(GamepadButtonFlags.A, Buttons.A); + gamePadButtonsMap.Add(GamepadButtonFlags.B, Buttons.B); + gamePadButtonsMap.Add(GamepadButtonFlags.X, Buttons.X); + gamePadButtonsMap.Add(GamepadButtonFlags.Y, Buttons.Y); + gamePadButtonsMap.Add(GamepadButtonFlags.Back, Buttons.Back); + gamePadButtonsMap.Add(GamepadButtonFlags.Start, Buttons.Start); + gamePadButtonsMap.Add(GamepadButtonFlags.DPadDown, Buttons.DPadDown); + gamePadButtonsMap.Add(GamepadButtonFlags.DPadLeft, Buttons.DPadLeft); + gamePadButtonsMap.Add(GamepadButtonFlags.DPadRight, Buttons.DPadRight); + gamePadButtonsMap.Add(GamepadButtonFlags.DPadUp, Buttons.DPadUp); + gamePadButtonsMap.Add(GamepadButtonFlags.LeftShoulder, Buttons.LeftShoulder); + gamePadButtonsMap.Add(GamepadButtonFlags.LeftThumb, Buttons.LeftStick); + gamePadButtonsMap.Add(GamepadButtonFlags.RightShoulder, Buttons.RightShoulder); + gamePadButtonsMap.Add(GamepadButtonFlags.RightThumb, Buttons.RightStick); + + // TODO: xna supports more than sharpdx it seems. Missing: l/r trigger, big, l/r/u/d thumbsticks + } + #endregion + + #region Translate (GamepadButtonFlags) + public static Buttons Translate(SharpDX.XInput.GamepadButtonFlags buttons) + { + Buttons tb = 0; + foreach (var key in gamePadButtonsMap.Keys) + tb |= (buttons & key) == key ? gamePadButtonsMap[key] : 0; + + return tb; + } + #endregion + + #region Translate (DeviceSubType) + public static GamePadType Translate(SharpDX.XInput.DeviceSubType type) + { + switch (type) + { + case DeviceSubType.ArcadeStick: + return GamePadType.ArcadeStick; + case DeviceSubType.DancePad: + return GamePadType.DancePad; + case DeviceSubType.DrumKit: + return GamePadType.DrumKit; + case DeviceSubType.Gamepad: + return GamePadType.GamePad; + case DeviceSubType.Guitar: + return GamePadType.Guitar; + case DeviceSubType.Wheel: + return GamePadType.Wheel; + } + + return GamePadType.Unknown; + } + #endregion + + } +} + diff --git a/InputSystems/ANX.InputDevices.Windows.ModernUI/GamePad.cs b/InputSystems/ANX.InputDevices.Windows.ModernUI/GamePad.cs new file mode 100644 index 00000000..e9d7e6f9 --- /dev/null +++ b/InputSystems/ANX.InputDevices.Windows.ModernUI/GamePad.cs @@ -0,0 +1,158 @@ +using System; +using ANX.Framework; +using ANX.Framework.Input; +using ANX.Framework.NonXNA; +using ANX.Framework.NonXNA.Development; +using SharpDX.XInput; + +// This file is part of the ANX.Framework created by the +// "ANX.Framework developer group" and released under the Ms-PL license. +// For details see: http://anxframework.codeplex.com/license + +namespace ANX.InputDevices.Windows.ModernUI +{ + [PercentageComplete(100)] + [TestState(TestStateAttribute.TestState.InProgress)] + [Developer("rene87")] + public class GamePad : IGamePad + { + #region Constants + private const int LeftThumbDeadZoneSquare = 7849 * 7849; + private const int RightThumbDeadZoneSquare = 8689 * 8689; + #endregion + + #region Private + private Controller[] controller; + private const float triggerRangeFactor = 1f / byte.MaxValue; + private GamePadCapabilities emptyCaps = new GamePadCapabilities(); + private GamePadState emptyState = new GamePadState(); + #endregion + + #region Constructor + public GamePad() + { + controller = new Controller[4]; + for (int index = 0; index < controller.Length; index++) + controller[index] = new Controller((UserIndex)index); + } + #endregion + + #region GetCapabilities + public GamePadCapabilities GetCapabilities(PlayerIndex playerIndex) + { + var gamepad = controller[(int)playerIndex]; + if (gamepad.IsConnected == false) + return emptyCaps; + + try + { + Capabilities nativeCaps = gamepad.GetCapabilities(DeviceQueryType.Gamepad); + return new GamePadCapabilities() + { + GamePadType = FormatConverter.Translate(nativeCaps.SubType), + IsConnected = gamepad.IsConnected, + HasAButton = (nativeCaps.Gamepad.Buttons & GamepadButtonFlags.A) != 0, + HasBackButton = (nativeCaps.Gamepad.Buttons & GamepadButtonFlags.Back) != 0, + HasBButton = (nativeCaps.Gamepad.Buttons & GamepadButtonFlags.B) != 0, + HasDPadDownButton = (nativeCaps.Gamepad.Buttons & GamepadButtonFlags.DPadDown) != 0, + HasDPadLeftButton = (nativeCaps.Gamepad.Buttons & GamepadButtonFlags.DPadLeft) != 0, + HasDPadRightButton = (nativeCaps.Gamepad.Buttons & GamepadButtonFlags.DPadRight) != 0, + HasDPadUpButton = (nativeCaps.Gamepad.Buttons & GamepadButtonFlags.DPadUp) != 0, + HasLeftShoulderButton = (nativeCaps.Gamepad.Buttons & GamepadButtonFlags.LeftShoulder) != 0, + HasRightShoulderButton = (nativeCaps.Gamepad.Buttons & GamepadButtonFlags.RightShoulder) != 0, + HasLeftStickButton = (nativeCaps.Gamepad.Buttons & GamepadButtonFlags.LeftThumb) != 0, + HasRightStickButton = (nativeCaps.Gamepad.Buttons & GamepadButtonFlags.RightThumb) != 0, + HasStartButton = (nativeCaps.Gamepad.Buttons & GamepadButtonFlags.Start) != 0, + HasXButton = (nativeCaps.Gamepad.Buttons & GamepadButtonFlags.X) != 0, + HasYButton = (nativeCaps.Gamepad.Buttons & GamepadButtonFlags.Y) != 0, + HasLeftVibrationMotor = nativeCaps.Vibration.LeftMotorSpeed != 0, + HasRightVibrationMotor = nativeCaps.Vibration.RightMotorSpeed != 0, + HasVoiceSupport = (nativeCaps.Flags & CapabilityFlags.VoiceSupported) != 0, + HasRightXThumbStick = nativeCaps.Gamepad.RightThumbX != 0, + HasRightYThumbStick = nativeCaps.Gamepad.RightThumbY != 0, + HasLeftXThumbStick = nativeCaps.Gamepad.LeftThumbX != 0, + HasLeftYThumbStick = nativeCaps.Gamepad.LeftThumbY != 0, + HasLeftTrigger = nativeCaps.Gamepad.LeftTrigger > 0, + HasRightTrigger = nativeCaps.Gamepad.RightTrigger > 0, + + // Impossible to check + HasBigButton = false, + }; + } + catch (Exception ex) + { + Logger.Info("Failed to get caps for gamepad " + playerIndex + ": " + ex); + return emptyCaps; + } + } + #endregion + + #region GetState + public GamePadState GetState(PlayerIndex playerIndex) + { + return GetState(playerIndex, GamePadDeadZone.None); + } + + public GamePadState GetState(PlayerIndex playerIndex, GamePadDeadZone deadZoneMode) + { + bool isConnected = controller[(int)playerIndex].IsConnected; + if (isConnected == false) + return emptyState; + + State nativeState = controller[(int)playerIndex].GetState(); + Vector2 leftThumb = ApplyDeadZone(nativeState.Gamepad.LeftThumbX, nativeState.Gamepad.LeftThumbY, + LeftThumbDeadZoneSquare, deadZoneMode); + Vector2 rightThumb = ApplyDeadZone(nativeState.Gamepad.RightThumbX, nativeState.Gamepad.RightThumbY, + RightThumbDeadZoneSquare, deadZoneMode); + + return new GamePadState(leftThumb, rightThumb, nativeState.Gamepad.LeftTrigger * triggerRangeFactor, + nativeState.Gamepad.RightTrigger * triggerRangeFactor, FormatConverter.Translate(nativeState.Gamepad.Buttons)) + { + PacketNumber = nativeState.PacketNumber, + IsConnected = isConnected + }; + } + #endregion + + #region SetVibration + public bool SetVibration(PlayerIndex playerIndex, float leftMotor, float rightMotor) + { + if (controller[(int)playerIndex].IsConnected == false) + return false; + + var vib = new Vibration() + { + LeftMotorSpeed = (short)(Math.Min(Math.Abs(leftMotor), 1f) * short.MaxValue), + RightMotorSpeed = (short)(Math.Min(Math.Abs(rightMotor), 1f) * short.MaxValue), + }; + controller[(int)playerIndex].SetVibration(vib); + + return true; + } + #endregion + + #region ApplyDeadZone + private Vector2 ApplyDeadZone(int x, int y, int deadZone, GamePadDeadZone deadZoneMode) + { + if (deadZoneMode != GamePadDeadZone.None) + { + int xSquare = x * x; + int ySquare = y * y; + if (deadZoneMode == GamePadDeadZone.IndependentAxes) + { + if (xSquare < deadZone) + x = 0; + if (ySquare < deadZone) + y = 0; + } + else if (deadZoneMode == GamePadDeadZone.Circular && xSquare + ySquare < deadZone) + x = y = 0; + } + + float fx = x < 0 ? -(x / (float)short.MinValue) : x / (float)short.MaxValue; + float fy = y < 0 ? -(y / (float)short.MinValue) : y / (float)short.MaxValue; + return new Vector2(fx, fy); + } + #endregion + } +} diff --git a/InputSystems/ANX.InputDevices.Windows.ModernUI/GamePadCreator.cs b/InputSystems/ANX.InputDevices.Windows.ModernUI/GamePadCreator.cs new file mode 100644 index 00000000..8e9326dd --- /dev/null +++ b/InputSystems/ANX.InputDevices.Windows.ModernUI/GamePadCreator.cs @@ -0,0 +1,33 @@ +using ANX.Framework.NonXNA; +using ANX.Framework.NonXNA.InputSystem; + +// This file is part of the ANX.Framework created by the +// "ANX.Framework developer group" and released under the Ms-PL license. +// For details see: http://anxframework.codeplex.com/license + +namespace ANX.InputDevices.Windows.ModernUI +{ + class GamePadCreator : IGamePadCreator + { + public string Name + { + get + { + return "ModernUI.GamePad"; + } + } + + public int Priority + { + get + { + return 10; + } + } + + public IGamePad CreateDevice() + { + return new GamePad(); + } + } +} diff --git a/InputSystems/ANX.InputDevices.Windows.ModernUI/Keyboard.cs b/InputSystems/ANX.InputDevices.Windows.ModernUI/Keyboard.cs new file mode 100644 index 00000000..15183655 --- /dev/null +++ b/InputSystems/ANX.InputDevices.Windows.ModernUI/Keyboard.cs @@ -0,0 +1,46 @@ +using ANX.Framework; +using ANX.Framework.Input; +using ANX.Framework.NonXNA; +using ANX.Framework.NonXNA.Development; +using System; + + +// This file is part of the ANX.Framework created by the +// "ANX.Framework developer group" and released under the Ms-PL license. +// For details see: http://anxframework.codeplex.com/license + +namespace ANX.InputDevices.Windows.ModernUI +{ + [PercentageComplete(0)] + [TestState(TestStateAttribute.TestState.Untested)] + [Developer("rene87")] + class Keyboard : IKeyboard + { + public IntPtr WindowHandle + { + get + { + throw new NotImplementedException(); + } + set + { + throw new NotImplementedException(); + } + } + + public KeyboardState GetState() + { + throw new NotImplementedException(); + } + + public KeyboardState GetState(PlayerIndex playerIndex) + { + throw new NotImplementedException(); + } + + public void Dispose() + { + throw new NotImplementedException(); + } + } +} diff --git a/InputSystems/ANX.InputDevices.Windows.ModernUI/KeyboardCreator.cs b/InputSystems/ANX.InputDevices.Windows.ModernUI/KeyboardCreator.cs new file mode 100644 index 00000000..05772b82 --- /dev/null +++ b/InputSystems/ANX.InputDevices.Windows.ModernUI/KeyboardCreator.cs @@ -0,0 +1,33 @@ +using ANX.Framework.NonXNA; +using ANX.Framework.NonXNA.InputSystem; + +// This file is part of the ANX.Framework created by the +// "ANX.Framework developer group" and released under the Ms-PL license. +// For details see: http://anxframework.codeplex.com/license + +namespace ANX.InputDevices.Windows.ModernUI +{ + class KeyboardCreator : IKeyboardCreator + { + public string Name + { + get + { + return "ModernUI.DXKeyboard"; + } + } + + public int Priority + { + get + { + return 10; + } + } + + public IKeyboard CreateDevice() + { + return new Keyboard(); + } + } +} diff --git a/InputSystems/ANX.InputDevices.Windows.ModernUI/Mouse.cs b/InputSystems/ANX.InputDevices.Windows.ModernUI/Mouse.cs new file mode 100644 index 00000000..e2cd4444 --- /dev/null +++ b/InputSystems/ANX.InputDevices.Windows.ModernUI/Mouse.cs @@ -0,0 +1,147 @@ +using ANX.Framework.Input; +using ANX.Framework.NonXNA; +using ANX.Framework.NonXNA.Development; +using System; +using Windows.Devices.Input; +using Windows.UI.Core; + +// This file is part of the ANX.Framework created by the +// "ANX.Framework developer group" and released under the Ms-PL license. +// For details see: http://anxframework.codeplex.com/license + +namespace ANX.InputDevices.Windows.ModernUI +{ + [PercentageComplete(80)] + [TestState(TestStateAttribute.TestState.Untested)] + [Developer("rene87")] + + class Mouse : IMouse + { + private int _wheel; + private int _x; + private int _y; + private ButtonState _left; + private ButtonState _right; + private ButtonState _middle; + private ButtonState _xButton1; + private ButtonState _xButton2; + public IntPtr WindowHandle + { + get + { + throw new NotImplementedException(); + } + set + { + throw new NotImplementedException(); + } + } + + public Mouse() + { + CoreWindow.GetForCurrentThread().PointerPressed += Mouse_PointerPressed; + CoreWindow.GetForCurrentThread().PointerReleased += Mouse_PointerReleased; + CoreWindow.GetForCurrentThread().PointerWheelChanged += Mouse_PointerWheelChanged; + this._wheel = 0; + this._x = 0; + this._y = 0; + this._left = ButtonState.Released; + this._right = ButtonState.Released; + this._middle = ButtonState.Released; + this._xButton1 = ButtonState.Released; + this._xButton2 = ButtonState.Released; + } + + void Mouse_PointerWheelChanged(CoreWindow sender, PointerEventArgs args) + { + + this._wheel += args.CurrentPoint.Properties.MouseWheelDelta; + } + + void Mouse_PointerReleased(CoreWindow sender, PointerEventArgs args) + { + if (args.CurrentPoint.PointerDevice.PointerDeviceType == PointerDeviceType.Mouse) + { + if (!args.CurrentPoint.Properties.IsLeftButtonPressed) + { + this._left = ButtonState.Released; + } + if (!args.CurrentPoint.Properties.IsMiddleButtonPressed) + { + this._middle = ButtonState.Released; + } + if (!args.CurrentPoint.Properties.IsRightButtonPressed) + { + this._right = ButtonState.Released; + } + if (!args.CurrentPoint.Properties.IsXButton1Pressed) + { + this._xButton1 = ButtonState.Released; + } + if (!args.CurrentPoint.Properties.IsXButton2Pressed) + { + this._xButton2 = ButtonState.Released; + } + } + else + { + this._left = ButtonState.Released; + } + } + + void Mouse_PointerPressed(CoreWindow sender, PointerEventArgs args) + { + if (args.CurrentPoint.PointerDevice.PointerDeviceType == PointerDeviceType.Mouse) + { + if (args.CurrentPoint.Properties.IsLeftButtonPressed) + { + this._left = ButtonState.Pressed; + } + if (args.CurrentPoint.Properties.IsMiddleButtonPressed) + { + this._middle = ButtonState.Pressed; + } + if (args.CurrentPoint.Properties.IsRightButtonPressed) + { + this._right = ButtonState.Pressed; + } + if (args.CurrentPoint.Properties.IsXButton1Pressed) + { + this._xButton1 = ButtonState.Pressed; + } + if (args.CurrentPoint.Properties.IsXButton2Pressed) + { + this._xButton2 = ButtonState.Pressed; + } + this._x = (int)args.CurrentPoint.Position.X; + this._y = (int)args.CurrentPoint.Position.Y; + } + else + { + this._left = ButtonState.Pressed; + this._x = (int)args.CurrentPoint.Position.X; + this._y = (int)args.CurrentPoint.Position.Y; + + } + } + + void Mouse_MouseMoved(MouseDevice sender, MouseEventArgs args) + { + this._x = args.MouseDelta.X; + this._y = args.MouseDelta.Y; + + } + + + + public MouseState GetState() + { + + return new MouseState(this._x, this._y, this._wheel, this._left, this._middle, this._right, this._xButton1, this._xButton2); + } + public void SetPosition(int x, int y) + { + throw new NotImplementedException(); + } + } +} diff --git a/InputSystems/ANX.InputDevices.Windows.ModernUI/MouseCreator.cs b/InputSystems/ANX.InputDevices.Windows.ModernUI/MouseCreator.cs new file mode 100644 index 00000000..b862d3c7 --- /dev/null +++ b/InputSystems/ANX.InputDevices.Windows.ModernUI/MouseCreator.cs @@ -0,0 +1,33 @@ +using ANX.Framework.NonXNA; +using ANX.Framework.NonXNA.InputSystem; + +// This file is part of the ANX.Framework created by the +// "ANX.Framework developer group" and released under the Ms-PL license. +// For details see: http://anxframework.codeplex.com/license + +namespace ANX.InputDevices.Windows.ModernUI +{ + class MouseCreator : IMouseCreator + { + public IMouse CreateDevice() + { + return new Mouse(); + } + + public string Name + { + get + { + return "ModernUI.Mouse"; + } + } + + public int Priority + { + get + { + return 10; + } + } + } +} diff --git a/InputSystems/ANX.InpuDevices.Windows.ModernUI/Properties/AssemblyInfo.cs b/InputSystems/ANX.InputDevices.Windows.ModernUI/Properties/AssemblyInfo.cs similarity index 83% rename from InputSystems/ANX.InpuDevices.Windows.ModernUI/Properties/AssemblyInfo.cs rename to InputSystems/ANX.InputDevices.Windows.ModernUI/Properties/AssemblyInfo.cs index 63d913fe..298bdbfc 100644 --- a/InputSystems/ANX.InpuDevices.Windows.ModernUI/Properties/AssemblyInfo.cs +++ b/InputSystems/ANX.InputDevices.Windows.ModernUI/Properties/AssemblyInfo.cs @@ -24,7 +24,6 @@ using System.Runtime.InteropServices; // Es können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern // mithilfe von '*' wie unten dargestellt übernommen werden: // [Assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("0.0.3.*")] -[assembly: AssemblyFileVersion("0.0.3.0")] -[assembly: ComVisible(false)] -[assembly: GuidAttribute("703E0B3E-F09D-4DE8-A8D3-D3AB507DFB28")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] +[assembly: ComVisible(false)] \ No newline at end of file diff --git a/InputSystems/ANX.InputDevices.Windows.ModernUI/SupportedPlatformsImpl.cs b/InputSystems/ANX.InputDevices.Windows.ModernUI/SupportedPlatformsImpl.cs new file mode 100644 index 00000000..c1a26300 --- /dev/null +++ b/InputSystems/ANX.InputDevices.Windows.ModernUI/SupportedPlatformsImpl.cs @@ -0,0 +1,21 @@ +using ANX.Framework.NonXNA; + +// This file is part of the ANX.Framework created by the +// "ANX.Framework developer group" and released under the Ms-PL license. +// For details see: http://anxframework.codeplex.com/license +namespace ANX.InputDevices.Windows.ModernUI +{ + class SupportedPlatformsImpl : ISupportedPlatforms + { + public PlatformName[] Names + { + get + { + return new PlatformName[] + { + PlatformName.Windows8 + }; + } + } + } +}