<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="Debug|Win32">
      <Configuration>Debug</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug|x64">
      <Configuration>Debug</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|Win32">
      <Configuration>Release</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|x64">
      <Configuration>Release</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="assets\Bundle.cpp" />
    <ClCompile Include="assets\Cache.cpp" />
    <ClCompile Include="assets\ImageLoader.cpp" />
    <ClCompile Include="assets\MtlLoader.cpp" />
    <ClCompile Include="assets\ObjLoader.cpp" />
    <ClCompile Include="assets\WaveLoader.cpp" />
    <ClCompile Include="audio\Audio.cpp" />
    <ClCompile Include="audio\AudioDevice.cpp" />
    <ClCompile Include="audio\Cue.cpp" />
    <ClCompile Include="audio\Containers.cpp" />
    <ClCompile Include="audio\Effect.cpp" />
    <ClCompile Include="audio\Effects.cpp" />
    <ClCompile Include="audio\mixer\Bus.cpp" />
    <ClCompile Include="audio\mixer\Mixer.cpp" />
    <ClCompile Include="audio\Listener.cpp" />
    <ClCompile Include="audio\Voice.cpp" />
    <ClCompile Include="audio\SilenceSound.cpp" />
    <ClCompile Include="audio\Sound.cpp" />
    <ClCompile Include="audio\Oscillator.cpp" />
    <ClCompile Include="audio\VorbisClip.cpp" />
    <ClCompile Include="audio\PcmClip.cpp" />
    <ClCompile Include="audio\Mix.cpp" />
    <ClCompile Include="audio\Node.cpp" />
    <ClCompile Include="audio\Submix.cpp" />
    <ClCompile Include="audio\wasapi\WASAPIAudioDevice.cpp" />
    <ClCompile Include="audio\xaudio2\XA2AudioDevice.cpp" />
    <ClCompile Include="audio\xaudio2\XAudio27.cpp">
      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\external\Microsoft DirectX SDK (June 2010)\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\external\Microsoft DirectX SDK (June 2010)\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\external\Microsoft DirectX SDK (June 2010)\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\external\Microsoft DirectX SDK (June 2010)\Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    </ClCompile>
    <ClCompile Include="core\Engine.cpp" />
    <ClCompile Include="core\NativeWindow.cpp" />
    <ClCompile Include="core\System.cpp" />
    <ClCompile Include="core\Window.cpp" />
    <ClCompile Include="core\windows\EngineWin.cpp" />
    <ClCompile Include="core\windows\NativeWindowWin.cpp" />
    <ClCompile Include="core\windows\SystemWin.cpp" />
    <ClCompile Include="events\EventDispatcher.cpp" />
    <ClCompile Include="input\windows\GamepadDeviceWin.cpp" />
    <ClCompile Include="storage\FileSystem.cpp" />
    <ClCompile Include="graphics\BlendState.cpp" />
    <ClCompile Include="graphics\Buffer.cpp" />
    <ClCompile Include="graphics\DepthStencilState.cpp" />
    <ClCompile Include="graphics\direct3d11\D3D11BlendState.cpp" />
    <ClCompile Include="graphics\direct3d11\D3D11Buffer.cpp" />
    <ClCompile Include="graphics\direct3d11\D3D11DepthStencilState.cpp" />
    <ClCompile Include="graphics\direct3d11\D3D11RenderDevice.cpp" />
    <ClCompile Include="graphics\direct3d11\D3D11RenderTarget.cpp" />
    <ClCompile Include="graphics\direct3d11\D3D11Shader.cpp" />
    <ClCompile Include="graphics\direct3d11\D3D11Texture.cpp" />
    <ClCompile Include="graphics\opengl\OGLBlendState.cpp" />
    <ClCompile Include="graphics\opengl\OGLBuffer.cpp" />
    <ClCompile Include="graphics\opengl\OGLDepthStencilState.cpp" />
    <ClCompile Include="graphics\opengl\OGLRenderDevice.cpp" />
    <ClCompile Include="graphics\opengl\OGLRenderTarget.cpp" />
    <ClCompile Include="graphics\opengl\OGLShader.cpp" />
    <ClCompile Include="graphics\opengl\OGLTexture.cpp" />
    <ClCompile Include="graphics\opengl\windows\OGLRenderDeviceWin.cpp" />
    <ClCompile Include="graphics\RenderDevice.cpp" />
    <ClCompile Include="graphics\RenderPass.cpp" />
    <ClCompile Include="graphics\RenderTarget.cpp" />
    <ClCompile Include="graphics\Graphics.cpp" />
    <ClCompile Include="graphics\Shader.cpp" />
    <ClCompile Include="graphics\Texture.cpp" />
    <ClCompile Include="gui\BMFont.cpp" />
    <ClCompile Include="gui\TTFont.cpp" />
    <ClCompile Include="gui\Widgets.cpp" />
    <ClCompile Include="input\Cursor.cpp" />
    <ClCompile Include="input\GamepadDevice.cpp" />
    <ClCompile Include="input\Keyboard.cpp" />
    <ClCompile Include="input\KeyboardDevice.cpp" />
    <ClCompile Include="input\Mouse.cpp" />
    <ClCompile Include="input\MouseDevice.cpp" />
    <ClCompile Include="input\Gamepad.cpp" />
    <ClCompile Include="input\InputDevice.cpp" />
    <ClCompile Include="input\InputManager.cpp" />
    <ClCompile Include="input\InputSystem.cpp" />
    <ClCompile Include="input\Touchpad.cpp" />
    <ClCompile Include="input\TouchpadDevice.cpp" />
    <ClCompile Include="input\windows\InputSystemWin.cpp" />
    <ClCompile Include="input\windows\CursorWin.cpp" />
    <ClCompile Include="input\windows\GamepadDeviceDI.cpp" />
    <ClCompile Include="input\windows\GamepadDeviceXI.cpp" />
    <ClCompile Include="input\windows\KeyboardDeviceWin.cpp" />
    <ClCompile Include="input\windows\MouseDeviceWin.cpp" />
    <ClCompile Include="localization\Localization.cpp" />
    <ClCompile Include="network\Client.cpp" />
    <ClCompile Include="network\Network.cpp" />
    <ClCompile Include="network\Server.cpp" />
    <ClCompile Include="scene\Actor.cpp" />
    <ClCompile Include="scene\Animator.cpp" />
    <ClCompile Include="scene\Animators.cpp" />
    <ClCompile Include="scene\Camera.cpp" />
    <ClCompile Include="scene\Component.cpp" />
    <ClCompile Include="scene\Layer.cpp" />
    <ClCompile Include="scene\Light.cpp" />
    <ClCompile Include="scene\SkinnedMeshRenderer.cpp" />
    <ClCompile Include="scene\StaticMeshRenderer.cpp" />
    <ClCompile Include="scene\ParticleSystem.cpp" />
    <ClCompile Include="scene\Scene.cpp" />
    <ClCompile Include="scene\SceneManager.cpp" />
    <ClCompile Include="scene\ShapeRenderer.cpp" />
    <ClCompile Include="scene\SpriteRenderer.cpp" />
    <ClCompile Include="scene\TextRenderer.cpp" />
    <ClCompile Include="utils\Log.cpp" />
    <ClCompile Include="stdafx.cpp">
      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>
      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
    </ClCompile>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="assets\Asset.hpp" />
    <ClInclude Include="assets\AssetError.hpp" />
    <ClInclude Include="assets\Bundle.hpp" />
    <ClInclude Include="assets\BmfLoader.hpp" />
    <ClInclude Include="assets\ColladaLoader.hpp" />
    <ClInclude Include="assets\CueLoader.hpp" />
    <ClInclude Include="assets\GltfLoader.hpp" />
    <ClInclude Include="assets\ImageLoader.hpp" />
    <ClInclude Include="assets\MtlLoader.hpp" />
    <ClInclude Include="assets\ObjLoader.hpp" />
    <ClInclude Include="assets\ParticleSystemLoader.hpp" />
    <ClInclude Include="assets\SpriteLoader.hpp" />
    <ClInclude Include="assets\SpriteSheetLoader.hpp" />
    <ClInclude Include="assets\TtfLoader.hpp" />
    <ClInclude Include="assets\VorbisLoader.hpp" />
    <ClInclude Include="assets\WaveLoader.hpp" />
    <ClInclude Include="audio\Audio.hpp" />
    <ClInclude Include="audio\AudioDevice.hpp" />
    <ClInclude Include="audio\AudioError.hpp" />
    <ClInclude Include="audio\Channel.hpp" />
    <ClInclude Include="audio\Cue.hpp" />
    <ClInclude Include="audio\Driver.hpp" />
    <ClInclude Include="audio\empty\EmptyAudioDevice.hpp" />
    <ClInclude Include="audio\Containers.hpp" />
    <ClInclude Include="audio\Effect.hpp" />
    <ClInclude Include="audio\Effects.hpp" />
    <ClInclude Include="audio\mixer\Bus.hpp" />
    <ClInclude Include="audio\mixer\Commands.hpp" />
    <ClInclude Include="audio\mixer\Data.hpp" />
    <ClInclude Include="audio\mixer\Emitter.hpp" />
    <ClInclude Include="audio\mixer\Mix.hpp" />
    <ClInclude Include="audio\mixer\Mixer.hpp" />
    <ClInclude Include="audio\mixer\MixerError.hpp" />
    <ClInclude Include="audio\mixer\Object.hpp" />
    <ClInclude Include="audio\mixer\Processor.hpp" />
    <ClInclude Include="audio\mixer\Source.hpp" />
    <ClInclude Include="audio\mixer\Stream.hpp" />
    <ClInclude Include="audio\SampleFormat.hpp" />
    <ClInclude Include="audio\Settings.hpp" />
    <ClInclude Include="audio\Listener.hpp" />
    <ClInclude Include="audio\Voice.hpp" />
    <ClInclude Include="audio\SilenceSound.hpp" />
    <ClInclude Include="audio\Sound.hpp" />
    <ClInclude Include="audio\Source.hpp" />
    <ClInclude Include="audio\Node.hpp" />
    <ClInclude Include="audio\Oscillator.hpp" />
    <ClInclude Include="audio\VorbisClip.hpp" />
    <ClInclude Include="audio\wasapi\WASAPIPointer.hpp" />
    <ClInclude Include="audio\WavePlayer.hpp" />
    <ClInclude Include="audio\PcmClip.hpp" />
    <ClInclude Include="audio\Mix.hpp" />
    <ClInclude Include="audio\Submix.hpp" />
    <ClInclude Include="audio\wasapi\WASAPIAudioDevice.hpp" />
    <ClInclude Include="audio\wasapi\WASAPIErrorCategory.hpp" />
    <ClInclude Include="audio\xaudio2\XA2AudioDevice.hpp" />
    <ClInclude Include="audio\xaudio2\XA2ErrorCategory.hpp" />
    <ClInclude Include="audio\xaudio2\XAudio27.hpp" />
    <ClInclude Include="assets\Cache.hpp" />
    <ClInclude Include="core\Platform.h" />
    <ClInclude Include="core\Setup.h" />
    <ClInclude Include="core\Application.hpp" />
    <ClInclude Include="core\Engine.hpp" />
    <ClInclude Include="core\NativeWindow.hpp" />
    <ClInclude Include="core\System.hpp" />
    <ClInclude Include="core\Timer.hpp" />
    <ClInclude Include="core\Window.hpp" />
    <ClInclude Include="core\WorkerPool.hpp" />
    <ClInclude Include="core\windows\EngineWin.hpp" />
    <ClInclude Include="core\windows\NativeWindowWin.hpp" />
    <ClInclude Include="core\windows\SystemWin.hpp" />
    <ClInclude Include="DefaultConfig.h" />
    <ClInclude Include="events\Event.hpp" />
    <ClInclude Include="events\EventDispatcher.hpp" />
    <ClInclude Include="events\EventHandler.hpp" />
    <ClInclude Include="formats\Ini.hpp" />
    <ClInclude Include="formats\Json.hpp" />
    <ClInclude Include="formats\Obf.hpp" />
    <ClInclude Include="formats\Plist.hpp" />
    <ClInclude Include="formats\Xml.hpp" />
    <ClInclude Include="graphics\BlendFactor.hpp" />
    <ClInclude Include="graphics\BlendOperation.hpp" />
    <ClInclude Include="graphics\CompareFunction.hpp" />
    <ClInclude Include="graphics\CubeFace.hpp" />
    <ClInclude Include="graphics\direct3d11\D3D11Pointer.hpp" />
    <ClInclude Include="graphics\RenderTarget.hpp" />
    <ClInclude Include="graphics\StencilOperation.hpp" />
    <ClInclude Include="platform\winapi\Com.hpp" />
    <ClInclude Include="platform\winapi\Console.hpp" />
    <ClInclude Include="platform\winapi\DeviceContext.hpp" />
    <ClInclude Include="platform\winapi\Library.hpp" />
    <ClInclude Include="platform\winapi\ShellExecuteErrorCategory.hpp" />
    <ClInclude Include="platform\winapi\WinSock.hpp" />
    <ClInclude Include="storage\Archive.hpp" />
    <ClInclude Include="storage\FileSystem.hpp" />
    <ClInclude Include="storage\Path.hpp" />
    <ClInclude Include="storage\StorageError.hpp" />
    <ClInclude Include="graphics\BlendState.hpp" />
    <ClInclude Include="graphics\Buffer.hpp" />
    <ClInclude Include="graphics\BufferType.hpp" />
    <ClInclude Include="graphics\ColorMask.hpp" />
    <ClInclude Include="graphics\Commands.hpp" />
    <ClInclude Include="graphics\DataType.hpp" />
    <ClInclude Include="graphics\DepthStencilState.hpp" />
    <ClInclude Include="graphics\direct3d11\D3D11BlendState.hpp" />
    <ClInclude Include="graphics\direct3d11\D3D11Buffer.hpp" />
    <ClInclude Include="graphics\direct3d11\D3D11DepthStencilState.hpp" />
    <ClInclude Include="graphics\direct3d11\D3D11ErrorCategory.hpp" />
    <ClInclude Include="graphics\direct3d11\D3D11MappedSubresource.hpp" />
    <ClInclude Include="graphics\direct3d11\D3D11RenderDevice.hpp" />
    <ClInclude Include="graphics\direct3d11\D3D11RenderResource.hpp" />
    <ClInclude Include="graphics\direct3d11\D3D11RenderTarget.hpp" />
    <ClInclude Include="graphics\direct3d11\D3D11Shader.hpp" />
    <ClInclude Include="graphics\direct3d11\D3D11Texture.hpp" />
    <ClInclude Include="graphics\DrawMode.hpp" />
    <ClInclude Include="graphics\Driver.hpp" />
    <ClInclude Include="graphics\empty\EmptyRenderDevice.hpp" />
    <ClInclude Include="graphics\Flags.hpp" />
    <ClInclude Include="graphics\Image.hpp" />
    <ClInclude Include="graphics\Material.hpp" />
    <ClInclude Include="graphics\opengl\OGL.h" />
    <ClInclude Include="graphics\opengl\OGLBlendState.hpp" />
    <ClInclude Include="graphics\opengl\OGLBuffer.hpp" />
    <ClInclude Include="graphics\opengl\OGLDepthStencilState.hpp" />
    <ClInclude Include="graphics\opengl\OGLError.hpp" />
    <ClInclude Include="graphics\opengl\OGLErrorCategory.hpp" />
    <ClInclude Include="graphics\opengl\OGLProcedureGetter.hpp" />
    <ClInclude Include="graphics\opengl\OGLRenderDevice.hpp" />
    <ClInclude Include="graphics\opengl\OGLRenderResource.hpp" />
    <ClInclude Include="graphics\opengl\OGLRenderTarget.hpp" />
    <ClInclude Include="graphics\opengl\OGLShader.hpp" />
    <ClInclude Include="graphics\opengl\OGLStateCache.hpp" />
    <ClInclude Include="graphics\opengl\OGLTexture.hpp" />
    <ClInclude Include="graphics\opengl\windows\OGLRenderDeviceWin.hpp" />
    <ClInclude Include="graphics\PixelFormat.hpp" />
    <ClInclude Include="graphics\RasterizerState.hpp" />
    <ClInclude Include="graphics\RenderDevice.hpp" />
    <ClInclude Include="graphics\RenderPass.hpp" />
    <ClInclude Include="graphics\Graphics.hpp" />
    <ClInclude Include="graphics\GraphicsError.hpp" />
    <ClInclude Include="graphics\RenderResource.hpp" />
    <ClInclude Include="graphics\SamplerAddressMode.hpp" />
    <ClInclude Include="graphics\SamplerFilter.hpp" />
    <ClInclude Include="graphics\Settings.hpp" />
    <ClInclude Include="graphics\Shader.hpp" />
    <ClInclude Include="graphics\Texture.hpp" />
    <ClInclude Include="graphics\TextureType.hpp" />
    <ClInclude Include="graphics\Vertex.hpp" />
    <ClInclude Include="gui\BMFont.hpp" />
    <ClInclude Include="gui\Font.hpp" />
    <ClInclude Include="gui\TTFont.hpp" />
    <ClInclude Include="gui\Widget.hpp" />
    <ClInclude Include="gui\Widgets.hpp" />
    <ClInclude Include="hash\Fnv1.hpp" />
    <ClInclude Include="input\Cursor.hpp" />
    <ClInclude Include="input\DeviceId.hpp" />
    <ClInclude Include="input\GamepadConfig.hpp" />
    <ClInclude Include="input\GamepadDevice.hpp" />
    <ClInclude Include="input\KeyboardDevice.hpp" />
    <ClInclude Include="input\MouseDevice.hpp" />
    <ClInclude Include="input\Gamepad.hpp" />
    <ClInclude Include="input\InputManager.hpp" />
    <ClInclude Include="input\Controller.hpp" />
    <ClInclude Include="input\InputDevice.hpp" />
    <ClInclude Include="input\InputSystem.hpp" />
    <ClInclude Include="input\Keyboard.hpp" />
    <ClInclude Include="input\Mouse.hpp" />
    <ClInclude Include="input\SystemCursor.hpp" />
    <ClInclude Include="input\Touchpad.hpp" />
    <ClInclude Include="input\TouchpadDevice.hpp" />
    <ClInclude Include="input\windows\GamepadDeviceWin.hpp" />
    <ClInclude Include="input\windows\InputSystemWin.hpp" />
    <ClInclude Include="input\windows\CursorWin.hpp" />
    <ClInclude Include="input\windows\DIErrorCategory.hpp" />
    <ClInclude Include="input\windows\GamepadDeviceDI.hpp" />
    <ClInclude Include="input\windows\GamepadDeviceXI.hpp" />
    <ClInclude Include="input\windows\KeyboardDeviceWin.hpp" />
    <ClInclude Include="input\windows\MouseDeviceWin.hpp" />
    <ClInclude Include="localization\Localization.hpp" />
    <ClInclude Include="localization\LocalizationError.hpp" />
    <ClInclude Include="math\Box.hpp" />
    <ClInclude Include="math\Color.hpp" />
    <ClInclude Include="math\Constants.hpp" />
    <ClInclude Include="math\ConvexVolume.hpp" />
    <ClInclude Include="math\Matrix.hpp" />
    <ClInclude Include="math\MatrixNeon.hpp" />
    <ClInclude Include="math\MatrixSse.hpp" />
    <ClInclude Include="math\Plane.hpp" />
    <ClInclude Include="math\Quaternion.hpp" />
    <ClInclude Include="math\QuaternionNeon.hpp" />
    <ClInclude Include="math\QuaternionSse.hpp" />
    <ClInclude Include="math\Rect.hpp" />
    <ClInclude Include="math\Scalar.hpp" />
    <ClInclude Include="math\Size.hpp" />
    <ClInclude Include="math\Vector.hpp" />
    <ClInclude Include="math\VectorNeon.hpp" />
    <ClInclude Include="math\VectorSse.hpp" />
    <ClInclude Include="network\Client.hpp" />
    <ClInclude Include="network\Network.hpp" />
    <ClInclude Include="network\Server.hpp" />
    <ClInclude Include="network\Socket.hpp" />
    <ClInclude Include="scene\Actor.hpp" />
    <ClInclude Include="scene\Animator.hpp" />
    <ClInclude Include="scene\Animators.hpp" />
    <ClInclude Include="scene\Camera.hpp" />
    <ClInclude Include="scene\Component.hpp" />
    <ClInclude Include="scene\Layer.hpp" />
    <ClInclude Include="scene\Light.hpp" />
    <ClInclude Include="scene\SkinnedMeshRenderer.hpp" />
    <ClInclude Include="scene\StaticMeshRenderer.hpp" />
    <ClInclude Include="scene\ParticleSystem.hpp" />
    <ClInclude Include="scene\Scene.hpp" />
    <ClInclude Include="scene\SceneManager.hpp" />
    <ClInclude Include="scene\ShapeRenderer.hpp" />
    <ClInclude Include="scene\SpriteRenderer.hpp" />
    <ClInclude Include="scene\TextRenderer.hpp" />
    <ClInclude Include="thread\Channel.hpp" />
    <ClInclude Include="thread\Semaphore.hpp" />
    <ClInclude Include="thread\Thread.hpp" />
    <ClInclude Include="utils\Bit.hpp" />
    <ClInclude Include="utils\Log.hpp" />
    <ClInclude Include="utils\Utf8.hpp" />
    <ClInclude Include="utils\Utils.hpp" />
    <ClInclude Include="stdafx.h" />
  </ItemGroup>
  <PropertyGroup Label="Globals">
    <ProjectGuid>{c60ab6a6-67ff-4704-bdcd-de2f382fe251}</ProjectGuid>
    <Keyword>Win32Proj</Keyword>
    <ProjectName>libouzel</ProjectName>
    <RootNamespace>ouzel</RootNamespace>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <PlatformToolset>v141</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <PlatformToolset>v141</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <WholeProgramOptimization>true</WholeProgramOptimization>
    <PlatformToolset>v141</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <WholeProgramOptimization>true</WholeProgramOptimization>
    <PlatformToolset>v141</PlatformToolset>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings">
  </ImportGroup>
  <ImportGroup Label="Shared">
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <GenerateManifest>false</GenerateManifest>
    <IncludePath>..\shaders;..\external\khronos;..\external\smbPitchShift;..\external\stb;$(IncludePath)</IncludePath>
    <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
    <IntDir>$(Platform)\$(Configuration)\</IntDir>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <GenerateManifest>false</GenerateManifest>
    <IncludePath>..\shaders;..\external\khronos;..\external\smbPitchShift;..\external\stb;$(IncludePath)</IncludePath>
    <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
    <IntDir>$(Platform)\$(Configuration)\</IntDir>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <GenerateManifest>false</GenerateManifest>
    <IncludePath>..\shaders;..\external\khronos;..\external\smbPitchShift;..\external\stb;$(IncludePath)</IncludePath>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <GenerateManifest>false</GenerateManifest>
    <IncludePath>..\shaders;..\external\khronos;..\external\smbPitchShift;..\external\stb;$(IncludePath)</IncludePath>
  </PropertyGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <ClCompile>
      <PrecompiledHeader>Use</PrecompiledHeader>
      <CompileAsWinRT>false</CompileAsWinRT>
      <SDLCheck>true</SDLCheck>
      <PrecompiledHeaderFile>stdafx.h</PrecompiledHeaderFile>
      <PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <WarningLevel>Level4</WarningLevel>
      <ForcedIncludeFiles>stdafx.h</ForcedIncludeFiles>
      <LanguageStandard>stdcpp17</LanguageStandard>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
    </ClCompile>
    <Link>
      <SubSystem>Console</SubSystem>
      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
      <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
    </Link>
    <Lib />
    <PreBuildEvent />
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <ClCompile>
      <PrecompiledHeader>Use</PrecompiledHeader>
      <CompileAsWinRT>false</CompileAsWinRT>
      <SDLCheck>true</SDLCheck>
      <PrecompiledHeaderFile>stdafx.h</PrecompiledHeaderFile>
      <PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <WarningLevel>Level4</WarningLevel>
      <ForcedIncludeFiles>stdafx.h</ForcedIncludeFiles>
      <LanguageStandard>stdcpp17</LanguageStandard>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
    </ClCompile>
    <Link>
      <SubSystem>Console</SubSystem>
      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
      <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
    </Link>
    <Lib />
    <PreBuildEvent />
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <ClCompile>
      <PrecompiledHeader>Use</PrecompiledHeader>
      <CompileAsWinRT>false</CompileAsWinRT>
      <SDLCheck>true</SDLCheck>
      <PrecompiledHeaderFile>stdafx.h</PrecompiledHeaderFile>
      <PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <WarningLevel>Level4</WarningLevel>
      <ForcedIncludeFiles>stdafx.h</ForcedIncludeFiles>
      <LanguageStandard>stdcpp17</LanguageStandard>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
    </ClCompile>
    <Link>
      <SubSystem>Console</SubSystem>
      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
      <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
    </Link>
    <Lib />
    <PreBuildEvent />
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <ClCompile>
      <PrecompiledHeader>Use</PrecompiledHeader>
      <CompileAsWinRT>false</CompileAsWinRT>
      <SDLCheck>true</SDLCheck>
      <PrecompiledHeaderFile>stdafx.h</PrecompiledHeaderFile>
      <PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_UNICODE;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <WarningLevel>Level4</WarningLevel>
      <ForcedIncludeFiles>stdafx.h</ForcedIncludeFiles>
      <LanguageStandard>stdcpp17</LanguageStandard>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
    </ClCompile>
    <Link>
      <SubSystem>Console</SubSystem>
      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
      <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
    </Link>
    <Lib />
    <PreBuildEvent />
  </ItemDefinitionGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <ImportGroup Label="ExtensionTargets">
  </ImportGroup>
</Project>