<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <CustomBuild Include="include\Core\Application\ApplicationManager.h">
      <Filter>include\Core\Application</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Application\IApplication.h">
      <Filter>include\Core\Application</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Common\CoreTypes.h">
      <Filter>include\Core\Common</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Common\CoreUtils.h">
      <Filter>include\Core\Common</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Common\CRC32.h">
      <Filter>include\Core\Common</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Common\EnumUtils.h">
      <Filter>include\Core\Common</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Common\NonCopyable.h">
      <Filter>include\Core\Common</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Common\NonMovable.h">
      <Filter>include\Core\Common</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Common\NonNullPtr.h">
      <Filter>include\Core\Common</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Common\Singleton.h">
      <Filter>include\Core\Common</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Common\String.h">
      <Filter>include\Core\Common</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Container\Vector.h">
      <Filter>include\Core\Container</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\HAL\Display\Display.h">
      <Filter>include\Core\HAL\Display</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\HAL\DynLib\DynamicLibrary.h">
      <Filter>include\Core\HAL\DynLib</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\HAL\Event\SystemEvent.h">
      <Filter>include\Core\HAL\Event</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\HAL\Filesystem\Filesystem.h">
      <Filter>include\Core\HAL\Filesystem</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\HAL\IO\IOStream.h">
      <Filter>include\Core\HAL\IO</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\HAL\Keyboard\Keyboard.h">
      <Filter>include\Core\HAL\Keyboard</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\HAL\Keyboard\KeyCode.h">
      <Filter>include\Core\HAL\Keyboard</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\HAL\Keyboard\ScanCode.h">
      <Filter>include\Core\HAL\Keyboard</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\HAL\Mouse\Mouse.h">
      <Filter>include\Core\HAL\Mouse</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\HotReload\HotReload.h">
      <Filter>include\Core\HotReload</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\ImGui\ImGuiService.h">
      <Filter>include\Core\ImGui</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\ImGui\ImGuiTests.h">
      <Filter>include\Core\ImGui</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\JulietInit.h">
      <Filter>include\Core</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Logging\LogManager.h">
      <Filter>include\Core\Logging</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Logging\LogTypes.h">
      <Filter>include\Core\Logging</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Math\MathUtils.h">
      <Filter>include\Core\Math</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Math\Matrix.h">
      <Filter>include\Core\Math</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Math\Shape.h">
      <Filter>include\Core\Math</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Math\Vector.h">
      <Filter>include\Core\Math</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Memory\Allocator.h">
      <Filter>include\Core\Memory</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Memory\MemoryArena.h">
      <Filter>include\Core\Memory</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Memory\ScratchArena.h">
      <Filter>include\Core\Memory</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Memory\Utils.h">
      <Filter>include\Core\Memory</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Networking\IPAddress.h">
      <Filter>include\Core\Networking</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Networking\NetworkPacket.h">
      <Filter>include\Core\Networking</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Networking\Socket.h">
      <Filter>include\Core\Networking</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Networking\SocketHandle.h">
      <Filter>include\Core\Networking</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Networking\TcpListener.h">
      <Filter>include\Core\Networking</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Networking\TcpSocket.h">
      <Filter>include\Core\Networking</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Thread\Mutex.h">
      <Filter>include\Core\Thread</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Core\Thread\Thread.h">
      <Filter>include\Core\Thread</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Engine\Class.h">
      <Filter>include\Engine</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Engine\Debug\MemoryDebugger.h">
      <Filter>include\Engine\Debug</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Engine\Engine.h">
      <Filter>include\Engine</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Graphics\Camera.h">
      <Filter>include\Graphics</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Graphics\Colors.h">
      <Filter>include\Graphics</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Graphics\DebugDisplay.h">
      <Filter>include\Graphics</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Graphics\Graphics.h">
      <Filter>include\Graphics</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Graphics\GraphicsBuffer.h">
      <Filter>include\Graphics</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Graphics\GraphicsConfig.h">
      <Filter>include\Graphics</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Graphics\GraphicsPipeline.h">
      <Filter>include\Graphics</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Graphics\ImGuiRenderer.h">
      <Filter>include\Graphics</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Graphics\RenderPass.h">
      <Filter>include\Graphics</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Graphics\Shader.h">
      <Filter>include\Graphics</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Graphics\Texture.h">
      <Filter>include\Graphics</Filter>
    </CustomBuild>
    <CustomBuild Include="include\Juliet.h">
      <Filter>include</Filter>
    </CustomBuild>
    <CustomBuild Include="Juliet.bff">
    </CustomBuild>
    <CustomBuild Include="src\Core\Application\ApplicationManager.cpp">
      <Filter>src\Core\Application</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\Common\CoreUtils.cpp">
      <Filter>src\Core\Common</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\Common\String.cpp">
      <Filter>src\Core\Common</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Display\Display.cpp">
      <Filter>src\Core\HAL\Display</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Display\Display_Private.h">
      <Filter>src\Core\HAL\Display</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Display\DisplayDevice.h">
      <Filter>src\Core\HAL\Display</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Display\Win32\Win32DisplayDevice.cpp">
      <Filter>src\Core\HAL\Display\Win32</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Display\Win32\Win32DisplayEvent.cpp">
      <Filter>src\Core\HAL\Display\Win32</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Display\Win32\Win32DisplayEvent.h">
      <Filter>src\Core\HAL\Display\Win32</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Display\Win32\Win32Window.cpp">
      <Filter>src\Core\HAL\Display\Win32</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Display\Win32\Win32Window.h">
      <Filter>src\Core\HAL\Display\Win32</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Display\Window.h">
      <Filter>src\Core\HAL\Display</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\DynLib\Win32\DynamicLibrary.cpp">
      <Filter>src\Core\HAL\DynLib\Win32</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Event\Keyboard.cpp">
      <Filter>src\Core\HAL\Event</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Event\Keyboard_Private.h">
      <Filter>src\Core\HAL\Event</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Event\KeyboardMapping.cpp">
      <Filter>src\Core\HAL\Event</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Event\KeyboardMapping.h">
      <Filter>src\Core\HAL\Event</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Event\Mouse.cpp">
      <Filter>src\Core\HAL\Event</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Event\Mouse_Private.h">
      <Filter>src\Core\HAL\Event</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Event\SystemEvent.cpp">
      <Filter>src\Core\HAL\Event</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Event\Win32ScanCode.h">
      <Filter>src\Core\HAL\Event</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Event\WindowEvent.cpp">
      <Filter>src\Core\HAL\Event</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Event\WindowEvent.h">
      <Filter>src\Core\HAL\Event</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Filesystem\Filesystem.cpp">
      <Filter>src\Core\HAL\Filesystem</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Filesystem\Filesystem_Platform.h">
      <Filter>src\Core\HAL\Filesystem</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Filesystem\Filesystem_Private.h">
      <Filter>src\Core\HAL\Filesystem</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Filesystem\Win32\Win32Filesystem.cpp">
      <Filter>src\Core\HAL\Filesystem\Win32</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\IO\IOStream.cpp">
      <Filter>src\Core\HAL\IO</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\IO\IOStream_Private.h">
      <Filter>src\Core\HAL\IO</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\IO\Win32\Win32IOStream.cpp">
      <Filter>src\Core\HAL\IO\Win32</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HAL\Win32.h">
      <Filter>src\Core\HAL</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HotReload\HotReload.cpp">
      <Filter>src\Core\HotReload</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\HotReload\Win32\Win32HotReload.cpp">
      <Filter>src\Core\HotReload\Win32</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\ImGui\ImGuiService.cpp">
      <Filter>src\Core\ImGui</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\ImGui\ImGuiTests.cpp">
      <Filter>src\Core\ImGui</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\Juliet.cpp">
      <Filter>src\Core</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\Logging\LogManager.cpp">
      <Filter>src\Core\Logging</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\Math\Math_Private.h">
      <Filter>src\Core\Math</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\Math\MathRound.cpp">
      <Filter>src\Core\Math</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\Memory\Allocator.cpp">
      <Filter>src\Core\Memory</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\Memory\EngineArena.h">
      <Filter>src\Core\Memory</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\Memory\MemoryArena.cpp">
      <Filter>src\Core\Memory</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\Memory\MemoryArenaTests.cpp">
      <Filter>src\Core\Memory</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\Memory\ScratchArena.cpp">
      <Filter>src\Core\Memory</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\Networking\NetworkPacket.cpp">
      <Filter>src\Core\Networking</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\Networking\Socket.cpp">
      <Filter>src\Core\Networking</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\Networking\SocketPlatformImpl.h">
      <Filter>src\Core\Networking</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\Networking\TcpListener.cpp">
      <Filter>src\Core\Networking</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\Networking\TcpSocket.cpp">
      <Filter>src\Core\Networking</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Core\Networking\Win32\Win32SocketPlatformImpl.cpp">
      <Filter>src\Core\Networking\Win32</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Engine\Debug\MemoryDebugger.cpp">
      <Filter>src\Engine\Debug</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Engine\Engine.cpp">
      <Filter>src\Engine</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\AgilitySDK\d3d12.h">
      <Filter>src\Graphics\D3D12\AgilitySDK</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\AgilitySDK\d3d12compatibility.h">
      <Filter>src\Graphics\D3D12\AgilitySDK</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\AgilitySDK\d3d12sdklayers.h">
      <Filter>src\Graphics\D3D12\AgilitySDK</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\AgilitySDK\d3d12shader.h">
      <Filter>src\Graphics\D3D12\AgilitySDK</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\AgilitySDK\D3D12TokenizedProgramFormat.hpp">
      <Filter>src\Graphics\D3D12\AgilitySDK</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\AgilitySDK\d3d12video.h">
      <Filter>src\Graphics\D3D12\AgilitySDK</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\AgilitySDK\d3dcommon.h">
      <Filter>src\Graphics\D3D12\AgilitySDK</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\AgilitySDK\d3dx12\d3dx12.h">
      <Filter>src\Graphics\D3D12\AgilitySDK\d3dx12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\AgilitySDK\d3dx12\d3dx12_barriers.h">
      <Filter>src\Graphics\D3D12\AgilitySDK\d3dx12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\AgilitySDK\d3dx12\d3dx12_check_feature_support.h">
      <Filter>src\Graphics\D3D12\AgilitySDK\d3dx12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\AgilitySDK\d3dx12\d3dx12_core.h">
      <Filter>src\Graphics\D3D12\AgilitySDK\d3dx12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\AgilitySDK\d3dx12\d3dx12_default.h">
      <Filter>src\Graphics\D3D12\AgilitySDK\d3dx12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\AgilitySDK\d3dx12\d3dx12_pipeline_state_stream.h">
      <Filter>src\Graphics\D3D12\AgilitySDK\d3dx12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\AgilitySDK\d3dx12\d3dx12_property_format_table.cpp">
      <Filter>src\Graphics\D3D12\AgilitySDK\d3dx12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\AgilitySDK\d3dx12\d3dx12_property_format_table.h">
      <Filter>src\Graphics\D3D12\AgilitySDK\d3dx12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\AgilitySDK\d3dx12\d3dx12_render_pass.h">
      <Filter>src\Graphics\D3D12\AgilitySDK\d3dx12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\AgilitySDK\d3dx12\d3dx12_resource_helpers.h">
      <Filter>src\Graphics\D3D12\AgilitySDK\d3dx12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\AgilitySDK\d3dx12\d3dx12_root_signature.h">
      <Filter>src\Graphics\D3D12\AgilitySDK\d3dx12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\AgilitySDK\d3dx12\d3dx12_state_object.h">
      <Filter>src\Graphics\D3D12\AgilitySDK\d3dx12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\AgilitySDK\dxgiformat.h">
      <Filter>src\Graphics\D3D12\AgilitySDK</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12Buffer.cpp">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12Buffer.h">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12CommandList.cpp">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12CommandList.h">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12Common.cpp">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12Common.h">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12DescriptorHeap.cpp">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12DescriptorHeap.h">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12GraphicsDevice.cpp">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12GraphicsDevice.h">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12GraphicsPipeline.cpp">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12GraphicsPipeline.h">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12Includes.h">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12InternalTests.cpp">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12InternalTests.h">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12RenderPass.cpp">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12RenderPass.h">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12Shader.cpp">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12Shader.h">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12SwapChain.cpp">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12SwapChain.h">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12Synchronization.cpp">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12Synchronization.h">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12Texture.cpp">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12Texture.h">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12Utils.cpp">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\D3D12\D3D12Utils.h">
      <Filter>src\Graphics\D3D12</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\DebugDisplayRenderer.cpp">
      <Filter>src\Graphics</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\Graphics.cpp">
      <Filter>src\Graphics</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\GraphicsDevice.h">
      <Filter>src\Graphics</Filter>
    </CustomBuild>
    <CustomBuild Include="src\Graphics\ImGuiRenderer.cpp">
      <Filter>src\Graphics</Filter>
    </CustomBuild>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="include\Core\Application">
      <UniqueIdentifier>{5c7eaaef-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="include\Core">
      <UniqueIdentifier>{6039c8dd-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="include">
      <UniqueIdentifier>{59f67477-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="include\Core\Common">
      <UniqueIdentifier>{ac29c266-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="include\Core\Container">
      <UniqueIdentifier>{ed394e4e-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="include\Core\HAL\Display">
      <UniqueIdentifier>{1cb0928e-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="include\Core\HAL">
      <UniqueIdentifier>{bcf269d1-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="include\Core\HAL\DynLib">
      <UniqueIdentifier>{fefb3f3a-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="include\Core\HAL\Event">
      <UniqueIdentifier>{54f5d918-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="include\Core\HAL\Filesystem">
      <UniqueIdentifier>{06b1338d-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="include\Core\HAL\IO">
      <UniqueIdentifier>{d111532d-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="include\Core\HAL\Keyboard">
      <UniqueIdentifier>{481eb40e-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="include\Core\HAL\Mouse">
      <UniqueIdentifier>{4c7d6b5f-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="include\Core\HotReload">
      <UniqueIdentifier>{fe4e9898-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="include\Core\ImGui">
      <UniqueIdentifier>{f0573de7-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="include\Core\Logging">
      <UniqueIdentifier>{02138187-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="include\Core\Math">
      <UniqueIdentifier>{87b853be-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="include\Core\Memory">
      <UniqueIdentifier>{d243d76b-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="include\Core\Networking">
      <UniqueIdentifier>{1f1cb326-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="include\Core\Thread">
      <UniqueIdentifier>{24f2aeeb-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="include\Engine">
      <UniqueIdentifier>{d881a52c-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="include\Engine\Debug">
      <UniqueIdentifier>{c6a2048a-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="include\Graphics">
      <UniqueIdentifier>{20496e7b-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Core\Application">
      <UniqueIdentifier>{ab7ca14b-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Core">
      <UniqueIdentifier>{7d76d9f1-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src">
      <UniqueIdentifier>{58a44f9c-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Core\Common">
      <UniqueIdentifier>{f763d340-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Core\HAL\Display">
      <UniqueIdentifier>{82da0982-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Core\HAL">
      <UniqueIdentifier>{42e45efa-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Core\HAL\Display\Win32">
      <UniqueIdentifier>{3a37a82c-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Core\HAL\DynLib\Win32">
      <UniqueIdentifier>{966b00ac-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Core\HAL\DynLib">
      <UniqueIdentifier>{2a308679-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Core\HAL\Event">
      <UniqueIdentifier>{16e07e61-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Core\HAL\Filesystem">
      <UniqueIdentifier>{8dc5a7e5-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Core\HAL\Filesystem\Win32">
      <UniqueIdentifier>{37313215-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Core\HAL\IO">
      <UniqueIdentifier>{254581d9-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Core\HAL\IO\Win32">
      <UniqueIdentifier>{37523cd5-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Core\HotReload">
      <UniqueIdentifier>{35231af8-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Core\HotReload\Win32">
      <UniqueIdentifier>{849dd795-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Core\ImGui">
      <UniqueIdentifier>{04960ca3-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Core\Logging">
      <UniqueIdentifier>{574d127d-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Core\Math">
      <UniqueIdentifier>{d5fc938e-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Core\Memory">
      <UniqueIdentifier>{8a7fc92e-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Core\Networking">
      <UniqueIdentifier>{80be9352-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Core\Networking\Win32">
      <UniqueIdentifier>{43aa9349-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Engine\Debug">
      <UniqueIdentifier>{8e9855ac-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Engine">
      <UniqueIdentifier>{602a4b6b-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Graphics\D3D12\AgilitySDK">
      <UniqueIdentifier>{8d3eff4b-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Graphics\D3D12">
      <UniqueIdentifier>{41bbd51f-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Graphics">
      <UniqueIdentifier>{d1949745-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="src\Graphics\D3D12\AgilitySDK\d3dx12">
      <UniqueIdentifier>{0fd13bb0-6c94-4f93-bc2a-7f5284b7d434}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
</Project>