verus/Verus/Verus.vcxproj.filters

1609 lines
55 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="src">
<UniqueIdentifier>{6dd7f6ca-0929-4d46-9f6d-71ecf8c91abd}</UniqueIdentifier>
</Filter>
<Filter Include="src\CGI">
<UniqueIdentifier>{f756df7f-0ce7-4098-895a-2c1d03fe386b}</UniqueIdentifier>
</Filter>
<Filter Include="src\IO">
<UniqueIdentifier>{afbabad8-439c-4609-b622-a881c8d6d034}</UniqueIdentifier>
</Filter>
<Filter Include="src\D">
<UniqueIdentifier>{9c9fdfe5-4d92-491c-bff1-7442a538ac24}</UniqueIdentifier>
</Filter>
<Filter Include="src\Security">
<UniqueIdentifier>{d5e876a9-20a7-460a-89e4-c6b1cd902307}</UniqueIdentifier>
</Filter>
<Filter Include="src\Global">
<UniqueIdentifier>{d44bf87b-c74b-42a1-9b54-dfe744447364}</UniqueIdentifier>
</Filter>
<Filter Include="src\Math">
<UniqueIdentifier>{ebb05836-e3a7-452d-8e05-a9007ffe1320}</UniqueIdentifier>
</Filter>
<Filter Include="src\Game">
<UniqueIdentifier>{5ece1220-9707-4688-9429-dcde547cb05f}</UniqueIdentifier>
</Filter>
<Filter Include="src\Net">
<UniqueIdentifier>{bcb0dace-45fa-45b5-85d6-c80026a9577b}</UniqueIdentifier>
</Filter>
<Filter Include="src\Audio">
<UniqueIdentifier>{b02345a2-66ea-4995-8a5b-b7b6df5e4470}</UniqueIdentifier>
</Filter>
<Filter Include="src\ThirdParty">
<UniqueIdentifier>{779ebfcc-422d-4f9a-a3de-3d5d416612a0}</UniqueIdentifier>
</Filter>
<Filter Include="src\ThirdParty\utf8">
<UniqueIdentifier>{9026283b-bf5f-489c-9008-4093adeb4ce6}</UniqueIdentifier>
</Filter>
<Filter Include="src\ThirdParty\libb64">
<UniqueIdentifier>{2c793d5f-0a67-4166-8490-3ef154bdb4fc}</UniqueIdentifier>
</Filter>
<Filter Include="src\AI">
<UniqueIdentifier>{6c75fda0-ca2a-4925-9260-1d069a48b1b7}</UniqueIdentifier>
</Filter>
<Filter Include="src\Anim">
<UniqueIdentifier>{35c65d58-6412-4aa5-bb70-9f3ab9ee37a2}</UniqueIdentifier>
</Filter>
<Filter Include="src\Input">
<UniqueIdentifier>{b10e474d-ad34-4fb3-9a41-875a17a54d36}</UniqueIdentifier>
</Filter>
<Filter Include="src\App">
<UniqueIdentifier>{8487cc8d-90f6-4f48-83f8-433947c79c5c}</UniqueIdentifier>
</Filter>
<Filter Include="src\Shaders">
<UniqueIdentifier>{3086e5cd-cd8e-44c2-becb-2fb5938d0744}</UniqueIdentifier>
</Filter>
<Filter Include="src\Physics">
<UniqueIdentifier>{85f1e663-5318-4602-82d3-cd811b5a0141}</UniqueIdentifier>
</Filter>
<Filter Include="src\ThirdParty\nativefiledialog">
<UniqueIdentifier>{91530a5d-5ad0-4b0a-b2af-b48fa807a91d}</UniqueIdentifier>
</Filter>
<Filter Include="src\Extra">
<UniqueIdentifier>{a3579964-dc6d-460a-82fb-b3b35746fcf1}</UniqueIdentifier>
</Filter>
<Filter Include="src\GUI">
<UniqueIdentifier>{9e859bcc-6dc2-4879-9d0b-9a65b283c086}</UniqueIdentifier>
</Filter>
<Filter Include="src\Effects">
<UniqueIdentifier>{5ea015f8-8b97-4159-ad67-d71abdba3c91}</UniqueIdentifier>
</Filter>
<Filter Include="src\ThirdParty\tinygltf-2.5.0">
<UniqueIdentifier>{54a71e7f-5bcd-480d-990e-0d5e79d7ded9}</UniqueIdentifier>
</Filter>
<Filter Include="src\ThirdParty\imgui">
<UniqueIdentifier>{e5d1efc7-6850-406e-8abe-7dc0084d2ac7}</UniqueIdentifier>
</Filter>
<Filter Include="src\Game\Mechanics">
<UniqueIdentifier>{e81cdb7e-c6de-41ee-bfe5-76bd2aa3a602}</UniqueIdentifier>
</Filter>
<Filter Include="src\ThirdParty\pugixml-1.12">
<UniqueIdentifier>{d3724a28-fcb7-457f-93f7-eb1e09443c61}</UniqueIdentifier>
</Filter>
<Filter Include="src\ThirdParty\zlib-1.2.12">
<UniqueIdentifier>{8b9c1325-e416-4e6f-8277-1d5e18f9122f}</UniqueIdentifier>
</Filter>
<Filter Include="src\World">
<UniqueIdentifier>{aa98d856-89ce-4d9d-af82-94b6f935fc27}</UniqueIdentifier>
</Filter>
<Filter Include="src\World\WorldNodes">
<UniqueIdentifier>{3b005273-c21c-493a-a7e2-c5e41cbbc66a}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="src\CGI\BaseGeometry.h">
<Filter>src\CGI</Filter>
</ClInclude>
<ClInclude Include="src\CGI\BasePipeline.h">
<Filter>src\CGI</Filter>
</ClInclude>
<ClInclude Include="src\CGI\BaseShader.h">
<Filter>src\CGI</Filter>
</ClInclude>
<ClInclude Include="src\CGI\BaseTexture.h">
<Filter>src\CGI</Filter>
</ClInclude>
<ClInclude Include="src\CGI\CGI.h">
<Filter>src\CGI</Filter>
</ClInclude>
<ClInclude Include="src\IO\File.h">
<Filter>src\IO</Filter>
</ClInclude>
<ClInclude Include="src\IO\IO.h">
<Filter>src\IO</Filter>
</ClInclude>
<ClInclude Include="src\IO\Stream.h">
<Filter>src\IO</Filter>
</ClInclude>
<ClInclude Include="src\verus.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="src\D\AssertionCompileTime.h">
<Filter>src\D</Filter>
</ClInclude>
<ClInclude Include="src\D\AssertionRunTime.h">
<Filter>src\D</Filter>
</ClInclude>
<ClInclude Include="src\D\Log.h">
<Filter>src\D</Filter>
</ClInclude>
<ClInclude Include="src\D\Recoverable.h">
<Filter>src\D</Filter>
</ClInclude>
<ClInclude Include="src\D\RuntimeError.h">
<Filter>src\D</Filter>
</ClInclude>
<ClInclude Include="src\D\D.h">
<Filter>src\D</Filter>
</ClInclude>
<ClInclude Include="src\Security\CipherRC4.h">
<Filter>src\Security</Filter>
</ClInclude>
<ClInclude Include="src\Security\Security.h">
<Filter>src\Security</Filter>
</ClInclude>
<ClInclude Include="src\Global\EnumClass.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Global\Macros.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Global\STL.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Global\Typedef.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Global\Global.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Global\Singleton.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Global\Basic.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Global\AllocatorAware.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Global\AlignedAllocator.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Global\BaseAllocator.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Global\Utils.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Global\QuickRefs.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Global\Parallel.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Global\Range.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Math\Math.h">
<Filter>src\Math</Filter>
</ClInclude>
<ClInclude Include="src\Game\Game.h">
<Filter>src\Game</Filter>
</ClInclude>
<ClInclude Include="src\Game\State.h">
<Filter>src\Game</Filter>
</ClInclude>
<ClInclude Include="src\Game\StateMachine.h">
<Filter>src\Game</Filter>
</ClInclude>
<ClInclude Include="src\Global\Object.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Global\Random.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Net\Addr.h">
<Filter>src\Net</Filter>
</ClInclude>
<ClInclude Include="src\Net\Net.h">
<Filter>src\Net</Filter>
</ClInclude>
<ClInclude Include="src\Net\Socket.h">
<Filter>src\Net</Filter>
</ClInclude>
<ClInclude Include="src\Global\Lockable.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Audio\OggCallbacks.h">
<Filter>src\Audio</Filter>
</ClInclude>
<ClInclude Include="src\Audio\Sound.h">
<Filter>src\Audio</Filter>
</ClInclude>
<ClInclude Include="src\Audio\Source.h">
<Filter>src\Audio</Filter>
</ClInclude>
<ClInclude Include="src\Math\Matrix.h">
<Filter>src\Math</Filter>
</ClInclude>
<ClInclude Include="src\Math\Quat.h">
<Filter>src\Math</Filter>
</ClInclude>
<ClInclude Include="src\Math\Vector.h">
<Filter>src\Math</Filter>
</ClInclude>
<ClInclude Include="src\Global\Store.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\IO\Async.h">
<Filter>src\IO</Filter>
</ClInclude>
<ClInclude Include="src\Global\Blob.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Audio\StreamPlayer.h">
<Filter>src\Audio</Filter>
</ClInclude>
<ClInclude Include="src\Global\Linear.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Audio\AudioSystem.h">
<Filter>src\Audio</Filter>
</ClInclude>
<ClInclude Include="src\Global\Str.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Audio\Audio.h">
<Filter>src\Audio</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\ThirdParty.h">
<Filter>src\ThirdParty</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\utf8.h">
<Filter>src\ThirdParty</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\utf8\checked.h">
<Filter>src\ThirdParty\utf8</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\utf8\core.h">
<Filter>src\ThirdParty\utf8</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\utf8\unchecked.h">
<Filter>src\ThirdParty\utf8</Filter>
</ClInclude>
<ClInclude Include="src\Global\Convert.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\libb64\cdecode.h">
<Filter>src\ThirdParty\libb64</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\libb64\cencode.h">
<Filter>src\ThirdParty\libb64</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\md5.h">
<Filter>src\ThirdParty</Filter>
</ClInclude>
<ClInclude Include="src\IO\FileSystem.h">
<Filter>src\IO</Filter>
</ClInclude>
<ClInclude Include="src\IO\DDSHeader.h">
<Filter>src\IO</Filter>
</ClInclude>
<ClInclude Include="src\Global\Timer.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Math\Frustum.h">
<Filter>src\Math</Filter>
</ClInclude>
<ClInclude Include="src\Math\Plane.h">
<Filter>src\Math</Filter>
</ClInclude>
<ClInclude Include="src\Math\Sphere.h">
<Filter>src\Math</Filter>
</ClInclude>
<ClInclude Include="src\Math\Bounds.h">
<Filter>src\Math</Filter>
</ClInclude>
<ClInclude Include="src\AI\AI.h">
<Filter>src\AI</Filter>
</ClInclude>
<ClInclude Include="src\AI\TaskDriver.h">
<Filter>src\AI</Filter>
</ClInclude>
<ClInclude Include="src\AI\Turret.h">
<Filter>src\AI</Filter>
</ClInclude>
<ClInclude Include="src\IO\StreamPtr.h">
<Filter>src\IO</Filter>
</ClInclude>
<ClInclude Include="src\Math\TangentSpaceTools.h">
<Filter>src\Math</Filter>
</ClInclude>
<ClInclude Include="src\Anim\Anim.h">
<Filter>src\Anim</Filter>
</ClInclude>
<ClInclude Include="src\Anim\Animation.h">
<Filter>src\Anim</Filter>
</ClInclude>
<ClInclude Include="src\Anim\Motion.h">
<Filter>src\Anim</Filter>
</ClInclude>
<ClInclude Include="src\Anim\Skeleton.h">
<Filter>src\Anim</Filter>
</ClInclude>
<ClInclude Include="src\IO\Xml.h">
<Filter>src\IO</Filter>
</ClInclude>
<ClInclude Include="src\Net\HttpFile.h">
<Filter>src\Net</Filter>
</ClInclude>
<ClInclude Include="src\Game\BaseGame.h">
<Filter>src\Game</Filter>
</ClInclude>
<ClInclude Include="src\Global\EngineInit.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Input\Input.h">
<Filter>src\Input</Filter>
</ClInclude>
<ClInclude Include="src\Input\InputManager.h">
<Filter>src\Input</Filter>
</ClInclude>
<ClInclude Include="src\App\App.h">
<Filter>src\App</Filter>
</ClInclude>
<ClInclude Include="src\App\Settings.h">
<Filter>src\App</Filter>
</ClInclude>
<ClInclude Include="src\App\Window.h">
<Filter>src\App</Filter>
</ClInclude>
<ClInclude Include="src\IO\Json.h">
<Filter>src\IO</Filter>
</ClInclude>
<ClInclude Include="src\Global\GlobalVarsClipboard.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\CGI\BaseRenderer.h">
<Filter>src\CGI</Filter>
</ClInclude>
<ClInclude Include="src\CGI\Renderer.h">
<Filter>src\CGI</Filter>
</ClInclude>
<ClInclude Include="src\CGI\BaseCommandBuffer.h">
<Filter>src\CGI</Filter>
</ClInclude>
<ClInclude Include="src\CGI\Formats.h">
<Filter>src\CGI</Filter>
</ClInclude>
<ClInclude Include="src\CGI\RenderPass.h">
<Filter>src\CGI</Filter>
</ClInclude>
<ClInclude Include="src\CGI\Types.h">
<Filter>src\CGI</Filter>
</ClInclude>
<ClInclude Include="src\Game\Spirit.h">
<Filter>src\Game</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\json.hpp">
<Filter>src\ThirdParty</Filter>
</ClInclude>
<ClInclude Include="src\Physics\Bullet.h">
<Filter>src\Physics</Filter>
</ClInclude>
<ClInclude Include="src\Physics\Physics.h">
<Filter>src\Physics</Filter>
</ClInclude>
<ClInclude Include="src\Physics\Groups.h">
<Filter>src\Physics</Filter>
</ClInclude>
<ClInclude Include="src\Math\QuadtreeIntegral.h">
<Filter>src\Math</Filter>
</ClInclude>
<ClInclude Include="src\Math\Octree.h">
<Filter>src\Math</Filter>
</ClInclude>
<ClInclude Include="src\Math\Quadtree.h">
<Filter>src\Math</Filter>
</ClInclude>
<ClInclude Include="src\Physics\UserPtr.h">
<Filter>src\Physics</Filter>
</ClInclude>
<ClInclude Include="src\CGI\DebugDraw.h">
<Filter>src\CGI</Filter>
</ClInclude>
<ClInclude Include="src\CGI\RendererParser.h">
<Filter>src\CGI</Filter>
</ClInclude>
<ClInclude Include="src\IO\Dictionary.h">
<Filter>src\IO</Filter>
</ClInclude>
<ClInclude Include="src\Physics\BulletDebugDraw.h">
<Filter>src\Physics</Filter>
</ClInclude>
<ClInclude Include="src\Physics\CharacterController.h">
<Filter>src\Physics</Filter>
</ClInclude>
<ClInclude Include="src\Physics\KinematicCharacterController.h">
<Filter>src\Physics</Filter>
</ClInclude>
<ClInclude Include="src\Input\DragController.h">
<Filter>src\Input</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\nativefiledialog\nfd.h">
<Filter>src\ThirdParty\nativefiledialog</Filter>
</ClInclude>
<ClInclude Include="src\Extra\Extra.h">
<Filter>src\Extra</Filter>
</ClInclude>
<ClInclude Include="src\Anim\Warp.h">
<Filter>src\Anim</Filter>
</ClInclude>
<ClInclude Include="src\CGI\Scheduled.h">
<Filter>src\CGI</Filter>
</ClInclude>
<ClInclude Include="src\CGI\TextureRAM.h">
<Filter>src\CGI</Filter>
</ClInclude>
<ClInclude Include="src\Global\Cooldown.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Anim\Orbit.h">
<Filter>src\Anim</Filter>
</ClInclude>
<ClInclude Include="src\Game\BaseCharacter.h">
<Filter>src\Game</Filter>
</ClInclude>
<ClInclude Include="src\Anim\Elastic.h">
<Filter>src\Anim</Filter>
</ClInclude>
<ClInclude Include="src\Physics\Spring.h">
<Filter>src\Physics</Filter>
</ClInclude>
<ClInclude Include="src\GUI\Font.h">
<Filter>src\GUI</Filter>
</ClInclude>
<ClInclude Include="src\GUI\GUI.h">
<Filter>src\GUI</Filter>
</ClInclude>
<ClInclude Include="src\GUI\View.h">
<Filter>src\GUI</Filter>
</ClInclude>
<ClInclude Include="src\GUI\ViewManager.h">
<Filter>src\GUI</Filter>
</ClInclude>
<ClInclude Include="src\GUI\Widget.h">
<Filter>src\GUI</Filter>
</ClInclude>
<ClInclude Include="src\GUI\Container.h">
<Filter>src\GUI</Filter>
</ClInclude>
<ClInclude Include="src\GUI\Cursor.h">
<Filter>src\GUI</Filter>
</ClInclude>
<ClInclude Include="src\GUI\Animator.h">
<Filter>src\GUI</Filter>
</ClInclude>
<ClInclude Include="src\CGI\DynamicBuffer.h">
<Filter>src\CGI</Filter>
</ClInclude>
<ClInclude Include="src\GUI\Button.h">
<Filter>src\GUI</Filter>
</ClInclude>
<ClInclude Include="src\GUI\Image.h">
<Filter>src\GUI</Filter>
</ClInclude>
<ClInclude Include="src\GUI\Label.h">
<Filter>src\GUI</Filter>
</ClInclude>
<ClInclude Include="src\GUI\Sizer.h">
<Filter>src\GUI</Filter>
</ClInclude>
<ClInclude Include="src\GUI\Table.h">
<Filter>src\GUI</Filter>
</ClInclude>
<ClInclude Include="src\GUI\TextBox.h">
<Filter>src\GUI</Filter>
</ClInclude>
<ClInclude Include="src\GUI\ViewController.h">
<Filter>src\GUI</Filter>
</ClInclude>
<ClInclude Include="src\Effects\Effects.h">
<Filter>src\Effects</Filter>
</ClInclude>
<ClInclude Include="src\Effects\Ssao.h">
<Filter>src\Effects</Filter>
</ClInclude>
<ClInclude Include="src\Effects\Blur.h">
<Filter>src\Effects</Filter>
</ClInclude>
<ClInclude Include="src\Effects\Bloom.h">
<Filter>src\Effects</Filter>
</ClInclude>
<ClInclude Include="src\Effects\Particles.h">
<Filter>src\Effects</Filter>
</ClInclude>
<ClInclude Include="src\Global\DifferenceVector.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Global\Pool.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Global\LocalPtr.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\Anim\Shaker.h">
<Filter>src\Anim</Filter>
</ClInclude>
<ClInclude Include="src\Physics\Vehicle.h">
<Filter>src\Physics</Filter>
</ClInclude>
<ClInclude Include="src\Net\Multiplayer.h">
<Filter>src\Net</Filter>
</ClInclude>
<ClInclude Include="src\Global\BaseCircularBuffer.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\GUI\Chat.h">
<Filter>src\GUI</Filter>
</ClInclude>
<ClInclude Include="src\Game\ChainAward.h">
<Filter>src\Game</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\tinygltf-2.5.0\stb_image.h">
<Filter>src\ThirdParty\tinygltf-2.5.0</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\tinygltf-2.5.0\stb_image_write.h">
<Filter>src\ThirdParty\tinygltf-2.5.0</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\tinygltf-2.5.0\tiny_gltf.h">
<Filter>src\ThirdParty\tinygltf-2.5.0</Filter>
</ClInclude>
<ClInclude Include="src\Extra\ConvertX.h">
<Filter>src\Extra</Filter>
</ClInclude>
<ClInclude Include="src\Extra\BaseConvert.h">
<Filter>src\Extra</Filter>
</ClInclude>
<ClInclude Include="src\Extra\ConvertGLTF.h">
<Filter>src\Extra</Filter>
</ClInclude>
<ClInclude Include="src\Effects\Ssr.h">
<Filter>src\Effects</Filter>
</ClInclude>
<ClInclude Include="src\Game\QuestSystem.h">
<Filter>src\Game</Filter>
</ClInclude>
<ClInclude Include="src\Effects\Cinema.h">
<Filter>src\Effects</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\imgui\imconfig.h">
<Filter>src\ThirdParty\imgui</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\imgui\imgui.h">
<Filter>src\ThirdParty\imgui</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\imgui\imgui_impl_sdl2.h">
<Filter>src\ThirdParty\imgui</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\imgui\imgui_internal.h">
<Filter>src\ThirdParty\imgui</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\imgui\imstb_rectpack.h">
<Filter>src\ThirdParty\imgui</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\imgui\imstb_textedit.h">
<Filter>src\ThirdParty\imgui</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\imgui\imstb_truetype.h">
<Filter>src\ThirdParty\imgui</Filter>
</ClInclude>
<ClInclude Include="src\App\UndoManager.h">
<Filter>src\App</Filter>
</ClInclude>
<ClInclude Include="src\GUI\Bars.h">
<Filter>src\GUI</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\mikktspace.h">
<Filter>src\ThirdParty</Filter>
</ClInclude>
<ClInclude Include="src\Game\Mechanics\ActiveMechanics.h">
<Filter>src\Game\Mechanics</Filter>
</ClInclude>
<ClInclude Include="src\Game\Mechanics\Cutscene.h">
<Filter>src\Game\Mechanics</Filter>
</ClInclude>
<ClInclude Include="src\Game\Mechanics\Driving.h">
<Filter>src\Game\Mechanics</Filter>
</ClInclude>
<ClInclude Include="src\Game\Mechanics\Mechanics.h">
<Filter>src\Game\Mechanics</Filter>
</ClInclude>
<ClInclude Include="src\Global\Interval.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\CGI\DeferredShading.h">
<Filter>src\CGI</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\pugixml-1.12\pugiconfig.hpp">
<Filter>src\ThirdParty\pugixml-1.12</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\pugixml-1.12\pugixml.hpp">
<Filter>src\ThirdParty\pugixml-1.12</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\zlib-1.2.12\crc32.h">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\zlib-1.2.12\deflate.h">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\zlib-1.2.12\gzguts.h">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\zlib-1.2.12\inffast.h">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\zlib-1.2.12\inffixed.h">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\zlib-1.2.12\inflate.h">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\zlib-1.2.12\inftrees.h">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\zlib-1.2.12\trees.h">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\zlib-1.2.12\zconf.h">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\zlib-1.2.12\zlib.h">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClInclude>
<ClInclude Include="src\ThirdParty\zlib-1.2.12\zutil.h">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClInclude>
<ClInclude Include="src\Input\Gamepad.h">
<Filter>src\Input</Filter>
</ClInclude>
<ClInclude Include="src\CGI\BaseExtReality.h">
<Filter>src\CGI</Filter>
</ClInclude>
<ClInclude Include="src\World\World.h">
<Filter>src\World</Filter>
</ClInclude>
<ClInclude Include="src\World\WorldManager.h">
<Filter>src\World</Filter>
</ClInclude>
<ClInclude Include="src\World\WorldNodes\BlockNode.h">
<Filter>src\World\WorldNodes</Filter>
</ClInclude>
<ClInclude Include="src\World\WorldNodes\LightNode.h">
<Filter>src\World\WorldNodes</Filter>
</ClInclude>
<ClInclude Include="src\World\WorldNodes\ModelNode.h">
<Filter>src\World\WorldNodes</Filter>
</ClInclude>
<ClInclude Include="src\World\WorldNodes\BaseNode.h">
<Filter>src\World\WorldNodes</Filter>
</ClInclude>
<ClInclude Include="src\World\WorldNodes\WorldNodes.h">
<Filter>src\World\WorldNodes</Filter>
</ClInclude>
<ClInclude Include="src\World\WorldNodes\Types.h">
<Filter>src\World\WorldNodes</Filter>
</ClInclude>
<ClInclude Include="src\World\Camera.h">
<Filter>src\World</Filter>
</ClInclude>
<ClInclude Include="src\World\BaseMesh.h">
<Filter>src\World</Filter>
</ClInclude>
<ClInclude Include="src\World\MaterialManager.h">
<Filter>src\World</Filter>
</ClInclude>
<ClInclude Include="src\World\Mesh.h">
<Filter>src\World</Filter>
</ClInclude>
<ClInclude Include="src\World\OrbitingCamera.h">
<Filter>src\World</Filter>
</ClInclude>
<ClInclude Include="src\World\WorldNodes\PhysicsNode.h">
<Filter>src\World\WorldNodes</Filter>
</ClInclude>
<ClInclude Include="src\World\EditorOverlays.h">
<Filter>src\World</Filter>
</ClInclude>
<ClInclude Include="src\World\WorldNodes\EmitterNode.h">
<Filter>src\World\WorldNodes</Filter>
</ClInclude>
<ClInclude Include="src\World\WorldNodes\ParticlesNode.h">
<Filter>src\World\WorldNodes</Filter>
</ClInclude>
<ClInclude Include="src\World\WorldNodes\SoundNode.h">
<Filter>src\World\WorldNodes</Filter>
</ClInclude>
<ClInclude Include="src\IO\Vwx.h">
<Filter>src\IO</Filter>
</ClInclude>
<ClInclude Include="src\World\WorldNodes\TerrainNode.h">
<Filter>src\World\WorldNodes</Filter>
</ClInclude>
<ClInclude Include="src\World\WorldNodes\PrefabNode.h">
<Filter>src\World\WorldNodes</Filter>
</ClInclude>
<ClInclude Include="src\World\WorldNodes\InstanceNode.h">
<Filter>src\World\WorldNodes</Filter>
</ClInclude>
<ClInclude Include="src\World\CubeMapBaker.h">
<Filter>src\World</Filter>
</ClInclude>
<ClInclude Include="src\World\LightMapBaker.h">
<Filter>src\World</Filter>
</ClInclude>
<ClInclude Include="src\World\ShadowMapBaker.h">
<Filter>src\World</Filter>
</ClInclude>
<ClInclude Include="src\World\Water.h">
<Filter>src\World</Filter>
</ClInclude>
<ClInclude Include="src\World\Atmosphere.h">
<Filter>src\World</Filter>
</ClInclude>
<ClInclude Include="src\World\Forest.h">
<Filter>src\World</Filter>
</ClInclude>
<ClInclude Include="src\World\Scatter.h">
<Filter>src\World</Filter>
</ClInclude>
<ClInclude Include="src\World\EditorTerrain.h">
<Filter>src\World</Filter>
</ClInclude>
<ClInclude Include="src\World\Terrain.h">
<Filter>src\World</Filter>
</ClInclude>
<ClInclude Include="src\World\Grass.h">
<Filter>src\World</Filter>
</ClInclude>
<ClInclude Include="src\World\WorldUtils.h">
<Filter>src\World</Filter>
</ClInclude>
<ClInclude Include="src\World\WorldNodes\ShakerNode.h">
<Filter>src\World\WorldNodes</Filter>
</ClInclude>
<ClInclude Include="src\World\WorldNodes\ControlPointNode.h">
<Filter>src\World\WorldNodes</Filter>
</ClInclude>
<ClInclude Include="src\World\WorldNodes\PathNode.h">
<Filter>src\World\WorldNodes</Filter>
</ClInclude>
<ClInclude Include="src\World\WorldNodes\BlockChainNode.h">
<Filter>src\World\WorldNodes</Filter>
</ClInclude>
<ClInclude Include="src\World\ShadowMapBakerPool.h">
<Filter>src\World</Filter>
</ClInclude>
<ClInclude Include="src\Global\BaseHandle.h">
<Filter>src\Global</Filter>
</ClInclude>
<ClInclude Include="src\World\WorldNodes\AmbientNode.h">
<Filter>src\World\WorldNodes</Filter>
</ClInclude>
<ClInclude Include="src\World\WorldNodes\ProjectNode.h">
<Filter>src\World\WorldNodes</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="src\CGI\BaseGeometry.cpp">
<Filter>src\CGI</Filter>
</ClCompile>
<ClCompile Include="src\CGI\BasePipeline.cpp">
<Filter>src\CGI</Filter>
</ClCompile>
<ClCompile Include="src\CGI\BaseShader.cpp">
<Filter>src\CGI</Filter>
</ClCompile>
<ClCompile Include="src\CGI\BaseTexture.cpp">
<Filter>src\CGI</Filter>
</ClCompile>
<ClCompile Include="src\IO\File.cpp">
<Filter>src\IO</Filter>
</ClCompile>
<ClCompile Include="src\IO\IO.cpp">
<Filter>src\IO</Filter>
</ClCompile>
<ClCompile Include="src\verus.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="src\D\Log.cpp">
<Filter>src\D</Filter>
</ClCompile>
<ClCompile Include="src\Global\AllocatorAware.cpp">
<Filter>src\Global</Filter>
</ClCompile>
<ClCompile Include="src\Global\Utils.cpp">
<Filter>src\Global</Filter>
</ClCompile>
<ClCompile Include="src\Global\Global.cpp">
<Filter>src\Global</Filter>
</ClCompile>
<ClCompile Include="src\Math\Math.cpp">
<Filter>src\Math</Filter>
</ClCompile>
<ClCompile Include="src\Game\State.cpp">
<Filter>src\Game</Filter>
</ClCompile>
<ClCompile Include="src\Game\StateMachine.cpp">
<Filter>src\Game</Filter>
</ClCompile>
<ClCompile Include="src\Global\Object.cpp">
<Filter>src\Global</Filter>
</ClCompile>
<ClCompile Include="src\Global\Random.cpp">
<Filter>src\Global</Filter>
</ClCompile>
<ClCompile Include="src\Net\Addr.cpp">
<Filter>src\Net</Filter>
</ClCompile>
<ClCompile Include="src\Net\Net.cpp">
<Filter>src\Net</Filter>
</ClCompile>
<ClCompile Include="src\Net\Socket.cpp">
<Filter>src\Net</Filter>
</ClCompile>
<ClCompile Include="src\Audio\OggCallbacks.cpp">
<Filter>src\Audio</Filter>
</ClCompile>
<ClCompile Include="src\Audio\Sound.cpp">
<Filter>src\Audio</Filter>
</ClCompile>
<ClCompile Include="src\Audio\Source.cpp">
<Filter>src\Audio</Filter>
</ClCompile>
<ClCompile Include="src\Math\Matrix.cpp">
<Filter>src\Math</Filter>
</ClCompile>
<ClCompile Include="src\Math\Quat.cpp">
<Filter>src\Math</Filter>
</ClCompile>
<ClCompile Include="src\Math\Vector.cpp">
<Filter>src\Math</Filter>
</ClCompile>
<ClCompile Include="src\IO\Async.cpp">
<Filter>src\IO</Filter>
</ClCompile>
<ClCompile Include="src\Audio\StreamPlayer.cpp">
<Filter>src\Audio</Filter>
</ClCompile>
<ClCompile Include="src\Audio\AudioSystem.cpp">
<Filter>src\Audio</Filter>
</ClCompile>
<ClCompile Include="src\Global\Str.cpp">
<Filter>src\Global</Filter>
</ClCompile>
<ClCompile Include="src\Audio\Audio.cpp">
<Filter>src\Audio</Filter>
</ClCompile>
<ClCompile Include="src\Global\Convert.cpp">
<Filter>src\Global</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\libb64\cdecode.c">
<Filter>src\ThirdParty\libb64</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\libb64\cencode.c">
<Filter>src\ThirdParty\libb64</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\md5.cpp">
<Filter>src\ThirdParty</Filter>
</ClCompile>
<ClCompile Include="src\IO\FileSystem.cpp">
<Filter>src\IO</Filter>
</ClCompile>
<ClCompile Include="src\IO\DDSHeader.cpp">
<Filter>src\IO</Filter>
</ClCompile>
<ClCompile Include="src\Global\Timer.cpp">
<Filter>src\Global</Filter>
</ClCompile>
<ClCompile Include="src\Math\Frustum.cpp">
<Filter>src\Math</Filter>
</ClCompile>
<ClCompile Include="src\Math\Plane.cpp">
<Filter>src\Math</Filter>
</ClCompile>
<ClCompile Include="src\Math\Sphere.cpp">
<Filter>src\Math</Filter>
</ClCompile>
<ClCompile Include="src\Math\Bounds.cpp">
<Filter>src\Math</Filter>
</ClCompile>
<ClCompile Include="src\AI\AI.cpp">
<Filter>src\AI</Filter>
</ClCompile>
<ClCompile Include="src\AI\TaskDriver.cpp">
<Filter>src\AI</Filter>
</ClCompile>
<ClCompile Include="src\AI\Turret.cpp">
<Filter>src\AI</Filter>
</ClCompile>
<ClCompile Include="src\Math\TangentSpaceTools.cpp">
<Filter>src\Math</Filter>
</ClCompile>
<ClCompile Include="src\Anim\Anim.cpp">
<Filter>src\Anim</Filter>
</ClCompile>
<ClCompile Include="src\Anim\Animation.cpp">
<Filter>src\Anim</Filter>
</ClCompile>
<ClCompile Include="src\Anim\Motion.cpp">
<Filter>src\Anim</Filter>
</ClCompile>
<ClCompile Include="src\Anim\Skeleton.cpp">
<Filter>src\Anim</Filter>
</ClCompile>
<ClCompile Include="src\IO\Xml.cpp">
<Filter>src\IO</Filter>
</ClCompile>
<ClCompile Include="src\Net\HttpFile.cpp">
<Filter>src\Net</Filter>
</ClCompile>
<ClCompile Include="src\Game\BaseGame.cpp">
<Filter>src\Game</Filter>
</ClCompile>
<ClCompile Include="src\Global\EngineInit.cpp">
<Filter>src\Global</Filter>
</ClCompile>
<ClCompile Include="src\Input\Input.cpp">
<Filter>src\Input</Filter>
</ClCompile>
<ClCompile Include="src\Input\InputManager.cpp">
<Filter>src\Input</Filter>
</ClCompile>
<ClCompile Include="src\App\App.cpp">
<Filter>src\App</Filter>
</ClCompile>
<ClCompile Include="src\App\Settings.cpp">
<Filter>src\App</Filter>
</ClCompile>
<ClCompile Include="src\App\Window.cpp">
<Filter>src\App</Filter>
</ClCompile>
<ClCompile Include="src\IO\Json.cpp">
<Filter>src\IO</Filter>
</ClCompile>
<ClCompile Include="src\Global\GlobalVarsClipboard.cpp">
<Filter>src\Global</Filter>
</ClCompile>
<ClCompile Include="src\CGI\BaseRenderer.cpp">
<Filter>src\CGI</Filter>
</ClCompile>
<ClCompile Include="src\CGI\Renderer.cpp">
<Filter>src\CGI</Filter>
</ClCompile>
<ClCompile Include="src\CGI\CGI.cpp">
<Filter>src\CGI</Filter>
</ClCompile>
<ClCompile Include="src\CGI\BaseCommandBuffer.cpp">
<Filter>src\CGI</Filter>
</ClCompile>
<ClCompile Include="src\CGI\RenderPass.cpp">
<Filter>src\CGI</Filter>
</ClCompile>
<ClCompile Include="src\Game\Spirit.cpp">
<Filter>src\Game</Filter>
</ClCompile>
<ClCompile Include="src\Physics\Bullet.cpp">
<Filter>src\Physics</Filter>
</ClCompile>
<ClCompile Include="src\Physics\Physics.cpp">
<Filter>src\Physics</Filter>
</ClCompile>
<ClCompile Include="src\Math\QuadtreeIntegral.cpp">
<Filter>src\Math</Filter>
</ClCompile>
<ClCompile Include="src\Math\Octree.cpp">
<Filter>src\Math</Filter>
</ClCompile>
<ClCompile Include="src\Math\Quadtree.cpp">
<Filter>src\Math</Filter>
</ClCompile>
<ClCompile Include="src\CGI\DebugDraw.cpp">
<Filter>src\CGI</Filter>
</ClCompile>
<ClCompile Include="src\CGI\RendererParser.cpp">
<Filter>src\CGI</Filter>
</ClCompile>
<ClCompile Include="src\IO\Dictionary.cpp">
<Filter>src\IO</Filter>
</ClCompile>
<ClCompile Include="src\Physics\BulletDebugDraw.cpp">
<Filter>src\Physics</Filter>
</ClCompile>
<ClCompile Include="src\Physics\CharacterController.cpp">
<Filter>src\Physics</Filter>
</ClCompile>
<ClCompile Include="src\Physics\KinematicCharacterController.cpp">
<Filter>src\Physics</Filter>
</ClCompile>
<ClCompile Include="src\Input\DragController.cpp">
<Filter>src\Input</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\nativefiledialog\nfd_win.cpp">
<Filter>src\ThirdParty\nativefiledialog</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\nativefiledialog\nfd_common.c">
<Filter>src\ThirdParty\nativefiledialog</Filter>
</ClCompile>
<ClCompile Include="src\Extra\Extra.cpp">
<Filter>src\Extra</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\fast_atof.c">
<Filter>src\ThirdParty</Filter>
</ClCompile>
<ClCompile Include="src\D\D.cpp">
<Filter>src\D</Filter>
</ClCompile>
<ClCompile Include="src\Anim\Warp.cpp">
<Filter>src\Anim</Filter>
</ClCompile>
<ClCompile Include="src\CGI\Scheduled.cpp">
<Filter>src\CGI</Filter>
</ClCompile>
<ClCompile Include="src\CGI\TextureRAM.cpp">
<Filter>src\CGI</Filter>
</ClCompile>
<ClCompile Include="src\Global\Cooldown.cpp">
<Filter>src\Global</Filter>
</ClCompile>
<ClCompile Include="src\Anim\Orbit.cpp">
<Filter>src\Anim</Filter>
</ClCompile>
<ClCompile Include="src\Game\BaseCharacter.cpp">
<Filter>src\Game</Filter>
</ClCompile>
<ClCompile Include="src\Physics\Spring.cpp">
<Filter>src\Physics</Filter>
</ClCompile>
<ClCompile Include="src\GUI\Font.cpp">
<Filter>src\GUI</Filter>
</ClCompile>
<ClCompile Include="src\GUI\GUI.cpp">
<Filter>src\GUI</Filter>
</ClCompile>
<ClCompile Include="src\GUI\View.cpp">
<Filter>src\GUI</Filter>
</ClCompile>
<ClCompile Include="src\GUI\ViewManager.cpp">
<Filter>src\GUI</Filter>
</ClCompile>
<ClCompile Include="src\GUI\Widget.cpp">
<Filter>src\GUI</Filter>
</ClCompile>
<ClCompile Include="src\GUI\Container.cpp">
<Filter>src\GUI</Filter>
</ClCompile>
<ClCompile Include="src\GUI\Cursor.cpp">
<Filter>src\GUI</Filter>
</ClCompile>
<ClCompile Include="src\GUI\Animator.cpp">
<Filter>src\GUI</Filter>
</ClCompile>
<ClCompile Include="src\GUI\Button.cpp">
<Filter>src\GUI</Filter>
</ClCompile>
<ClCompile Include="src\GUI\Image.cpp">
<Filter>src\GUI</Filter>
</ClCompile>
<ClCompile Include="src\GUI\Label.cpp">
<Filter>src\GUI</Filter>
</ClCompile>
<ClCompile Include="src\GUI\Sizer.cpp">
<Filter>src\GUI</Filter>
</ClCompile>
<ClCompile Include="src\GUI\Table.cpp">
<Filter>src\GUI</Filter>
</ClCompile>
<ClCompile Include="src\GUI\TextBox.cpp">
<Filter>src\GUI</Filter>
</ClCompile>
<ClCompile Include="src\GUI\ViewController.cpp">
<Filter>src\GUI</Filter>
</ClCompile>
<ClCompile Include="src\Effects\Effects.cpp">
<Filter>src\Effects</Filter>
</ClCompile>
<ClCompile Include="src\Effects\Ssao.cpp">
<Filter>src\Effects</Filter>
</ClCompile>
<ClCompile Include="src\Effects\Blur.cpp">
<Filter>src\Effects</Filter>
</ClCompile>
<ClCompile Include="src\Effects\Bloom.cpp">
<Filter>src\Effects</Filter>
</ClCompile>
<ClCompile Include="src\Effects\Particles.cpp">
<Filter>src\Effects</Filter>
</ClCompile>
<ClCompile Include="src\Anim\Shaker.cpp">
<Filter>src\Anim</Filter>
</ClCompile>
<ClCompile Include="src\Physics\Vehicle.cpp">
<Filter>src\Physics</Filter>
</ClCompile>
<ClCompile Include="src\Net\Multiplayer.cpp">
<Filter>src\Net</Filter>
</ClCompile>
<ClCompile Include="src\GUI\Chat.cpp">
<Filter>src\GUI</Filter>
</ClCompile>
<ClCompile Include="src\Game\ChainAward.cpp">
<Filter>src\Game</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\tinygltf-2.5.0\tinygltf.cpp">
<Filter>src\ThirdParty\tinygltf-2.5.0</Filter>
</ClCompile>
<ClCompile Include="src\Extra\ConvertX.cpp">
<Filter>src\Extra</Filter>
</ClCompile>
<ClCompile Include="src\Extra\BaseConvert.cpp">
<Filter>src\Extra</Filter>
</ClCompile>
<ClCompile Include="src\Extra\ConvertGLTF.cpp">
<Filter>src\Extra</Filter>
</ClCompile>
<ClCompile Include="src\Effects\Ssr.cpp">
<Filter>src\Effects</Filter>
</ClCompile>
<ClCompile Include="src\Game\QuestSystem.cpp">
<Filter>src\Game</Filter>
</ClCompile>
<ClCompile Include="src\Effects\Cinema.cpp">
<Filter>src\Effects</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\imgui\imgui.cpp">
<Filter>src\ThirdParty\imgui</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\imgui\imgui_demo.cpp">
<Filter>src\ThirdParty\imgui</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\imgui\imgui_draw.cpp">
<Filter>src\ThirdParty\imgui</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\imgui\imgui_impl_sdl2.cpp">
<Filter>src\ThirdParty\imgui</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\imgui\imgui_tables.cpp">
<Filter>src\ThirdParty\imgui</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\imgui\imgui_widgets.cpp">
<Filter>src\ThirdParty\imgui</Filter>
</ClCompile>
<ClCompile Include="src\App\UndoManager.cpp">
<Filter>src\App</Filter>
</ClCompile>
<ClCompile Include="src\GUI\Bars.cpp">
<Filter>src\GUI</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\mikktspace.c">
<Filter>src\ThirdParty</Filter>
</ClCompile>
<ClCompile Include="src\Game\Mechanics\ActiveMechanics.cpp">
<Filter>src\Game\Mechanics</Filter>
</ClCompile>
<ClCompile Include="src\Game\Mechanics\Cutscene.cpp">
<Filter>src\Game\Mechanics</Filter>
</ClCompile>
<ClCompile Include="src\Game\Mechanics\Driving.cpp">
<Filter>src\Game\Mechanics</Filter>
</ClCompile>
<ClCompile Include="src\Game\Mechanics\Mechanics.cpp">
<Filter>src\Game\Mechanics</Filter>
</ClCompile>
<ClCompile Include="src\Global\Interval.cpp">
<Filter>src\Global</Filter>
</ClCompile>
<ClCompile Include="src\Global\Range.cpp">
<Filter>src\Global</Filter>
</ClCompile>
<ClCompile Include="src\CGI\DeferredShading.cpp">
<Filter>src\CGI</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\pugixml-1.12\pugixml.cpp">
<Filter>src\ThirdParty\pugixml-1.12</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\zlib-1.2.12\adler32.c">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\zlib-1.2.12\compress.c">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\zlib-1.2.12\crc32.c">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\zlib-1.2.12\deflate.c">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\zlib-1.2.12\gzclose.c">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\zlib-1.2.12\gzlib.c">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\zlib-1.2.12\gzread.c">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\zlib-1.2.12\gzwrite.c">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\zlib-1.2.12\infback.c">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\zlib-1.2.12\inffast.c">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\zlib-1.2.12\inflate.c">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\zlib-1.2.12\inftrees.c">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\zlib-1.2.12\trees.c">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\zlib-1.2.12\uncompr.c">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClCompile>
<ClCompile Include="src\ThirdParty\zlib-1.2.12\zutil.c">
<Filter>src\ThirdParty\zlib-1.2.12</Filter>
</ClCompile>
<ClCompile Include="src\Input\Gamepad.cpp">
<Filter>src\Input</Filter>
</ClCompile>
<ClCompile Include="src\CGI\BaseExtReality.cpp">
<Filter>src\CGI</Filter>
</ClCompile>
<ClCompile Include="src\World\World.cpp">
<Filter>src\World</Filter>
</ClCompile>
<ClCompile Include="src\World\WorldManager.cpp">
<Filter>src\World</Filter>
</ClCompile>
<ClCompile Include="src\World\WorldNodes\BlockNode.cpp">
<Filter>src\World\WorldNodes</Filter>
</ClCompile>
<ClCompile Include="src\World\WorldNodes\LightNode.cpp">
<Filter>src\World\WorldNodes</Filter>
</ClCompile>
<ClCompile Include="src\World\WorldNodes\ModelNode.cpp">
<Filter>src\World\WorldNodes</Filter>
</ClCompile>
<ClCompile Include="src\World\WorldNodes\BaseNode.cpp">
<Filter>src\World\WorldNodes</Filter>
</ClCompile>
<ClCompile Include="src\World\WorldNodes\WorldNodes.cpp">
<Filter>src\World\WorldNodes</Filter>
</ClCompile>
<ClCompile Include="src\World\Camera.cpp">
<Filter>src\World</Filter>
</ClCompile>
<ClCompile Include="src\World\BaseMesh.cpp">
<Filter>src\World</Filter>
</ClCompile>
<ClCompile Include="src\World\MaterialManager.cpp">
<Filter>src\World</Filter>
</ClCompile>
<ClCompile Include="src\World\Mesh.cpp">
<Filter>src\World</Filter>
</ClCompile>
<ClCompile Include="src\World\OrbitingCamera.cpp">
<Filter>src\World</Filter>
</ClCompile>
<ClCompile Include="src\World\WorldNodes\PhysicsNode.cpp">
<Filter>src\World\WorldNodes</Filter>
</ClCompile>
<ClCompile Include="src\World\EditorOverlays.cpp">
<Filter>src\World</Filter>
</ClCompile>
<ClCompile Include="src\World\WorldNodes\EmitterNode.cpp">
<Filter>src\World\WorldNodes</Filter>
</ClCompile>
<ClCompile Include="src\World\WorldNodes\ParticlesNode.cpp">
<Filter>src\World\WorldNodes</Filter>
</ClCompile>
<ClCompile Include="src\World\WorldNodes\SoundNode.cpp">
<Filter>src\World\WorldNodes</Filter>
</ClCompile>
<ClCompile Include="src\IO\Vwx.cpp">
<Filter>src\IO</Filter>
</ClCompile>
<ClCompile Include="src\World\WorldNodes\TerrainNode.cpp">
<Filter>src\World\WorldNodes</Filter>
</ClCompile>
<ClCompile Include="src\World\WorldNodes\PrefabNode.cpp">
<Filter>src\World\WorldNodes</Filter>
</ClCompile>
<ClCompile Include="src\World\WorldNodes\InstanceNode.cpp">
<Filter>src\World\WorldNodes</Filter>
</ClCompile>
<ClCompile Include="src\World\CubeMapBaker.cpp">
<Filter>src\World</Filter>
</ClCompile>
<ClCompile Include="src\World\LightMapBaker.cpp">
<Filter>src\World</Filter>
</ClCompile>
<ClCompile Include="src\World\ShadowMapBaker.cpp">
<Filter>src\World</Filter>
</ClCompile>
<ClCompile Include="src\World\Water.cpp">
<Filter>src\World</Filter>
</ClCompile>
<ClCompile Include="src\World\Atmosphere.cpp">
<Filter>src\World</Filter>
</ClCompile>
<ClCompile Include="src\World\Forest.cpp">
<Filter>src\World</Filter>
</ClCompile>
<ClCompile Include="src\World\Scatter.cpp">
<Filter>src\World</Filter>
</ClCompile>
<ClCompile Include="src\World\EditorTerrain.cpp">
<Filter>src\World</Filter>
</ClCompile>
<ClCompile Include="src\World\Terrain.cpp">
<Filter>src\World</Filter>
</ClCompile>
<ClCompile Include="src\World\Grass.cpp">
<Filter>src\World</Filter>
</ClCompile>
<ClCompile Include="src\World\WorldUtils.cpp">
<Filter>src\World</Filter>
</ClCompile>
<ClCompile Include="src\World\WorldNodes\ShakerNode.cpp">
<Filter>src\World\WorldNodes</Filter>
</ClCompile>
<ClCompile Include="src\World\WorldNodes\ControlPointNode.cpp">
<Filter>src\World\WorldNodes</Filter>
</ClCompile>
<ClCompile Include="src\World\WorldNodes\PathNode.cpp">
<Filter>src\World\WorldNodes</Filter>
</ClCompile>
<ClCompile Include="src\World\WorldNodes\BlockChainNode.cpp">
<Filter>src\World\WorldNodes</Filter>
</ClCompile>
<ClCompile Include="src\World\ShadowMapBakerPool.cpp">
<Filter>src\World</Filter>
</ClCompile>
<ClCompile Include="src\World\WorldNodes\AmbientNode.cpp">
<Filter>src\World\WorldNodes</Filter>
</ClCompile>
<ClCompile Include="src\World\WorldNodes\ProjectNode.cpp">
<Filter>src\World\WorldNodes</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="src\Shaders\Lib.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\LibVertex.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DS_Mesh.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DS_Mesh.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\LibColor.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DS_Terrain.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DS_Terrain.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\GenerateMips.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\GenerateMips.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\LibLighting.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\LibDepth.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\Quad.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\Quad.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DebugDraw.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DebugDraw.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\LibSurface.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\LibTessellation.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\Sky.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\Sky.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DS_Grass.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DS_Grass.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\Water.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\Water.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\WaterGen.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\WaterGen.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\SimpleTerrain.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\SimpleTerrain.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\Font.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\Font.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\GUI.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\GUI.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\Ssao.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\Ssao.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\Blur.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\Blur.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\Bloom.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\Bloom.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DS_Forest.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DS_Forest.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\SimpleForest.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\SimpleForest.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\Particles.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\Particles.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\SimpleMesh.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\SimpleMesh.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\Ssr.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\Ssr.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\Cinema.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\Cinema.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DS_Reflection.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DS_Reflection.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\GenerateCubeMapMips.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\GenerateCubeMapMips.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DS.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DS.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DS_Compose.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DS_Compose.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\LibDeferredShading.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DS_BakeSprites.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DS_BakeSprites.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DS_Ambient.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DS_Ambient.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DS_AmbientNode.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DS_AmbientNode.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DS_ProjectNode.hlsl">
<Filter>src\Shaders</Filter>
</None>
<None Include="src\Shaders\DS_ProjectNode.inc.hlsl">
<Filter>src\Shaders</Filter>
</None>
</ItemGroup>
<ItemGroup>
<Natvis Include="src\ThirdParty\imgui\imgui.natvis">
<Filter>src\ThirdParty\imgui</Filter>
</Natvis>
<Natvis Include="src\ThirdParty\pugixml-1.12\pugixml.natvis">
<Filter>src\ThirdParty\pugixml-1.12</Filter>
</Natvis>
<Natvis Include="src\ThirdParty\pugixml-1.12\pugixml_compact.natvis">
<Filter>src\ThirdParty\pugixml-1.12</Filter>
</Natvis>
</ItemGroup>
</Project>