r5sdk/r5dev/vproj/clientsdk.vcxproj.filters
Kawe Mazidjatari 179bd31ee6 Initial large refactor of the RCON implementation
* Decoding and encoding is done into a single buffer, from raw buffers to avoid extraneous copies.
* Added base class holding all core logic for encoding, decoding, receiving and processing of the RCON protocol. This code was initially identical between all implementations of RCON, deduplicating this avoids bugs.
* Added more sophisticated error handling, stop right away when decoding for example fails.
* Added ability to have more than one active authenticated net console on the server. Controlled by cvar 'sv_rcon_maxconnections' (default 1).
* Max packet size for accepted, but not authenticated sockets is now controled by cvar 'sv_rcon_maxpacketsize' (default 1024).
2023-04-19 01:35:31 +02:00

1756 lines
65 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="core">
<UniqueIdentifier>{5857edb8-da8e-491a-96a1-00a4fcfe3d38}</UniqueIdentifier>
</Filter>
<Filter Include="sdk">
<UniqueIdentifier>{8de4910c-a79a-4e5b-8da1-d6da52425492}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\engine">
<UniqueIdentifier>{d2a0971d-1de6-47f7-8a77-4246bc0cda3c}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\ebisusdk">
<UniqueIdentifier>{c00eb6b9-50b2-4fc3-9e24-d8f7ff601e0e}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\common">
<UniqueIdentifier>{8caa20bd-7dea-4cb9-a69f-e90498e96a93}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\client">
<UniqueIdentifier>{c069ad8a-c3be-4e61-afbf-f3eee3846d83}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\gameui">
<UniqueIdentifier>{0b1b90e6-79f6-4b19-8f5e-aac20d346094}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\rtech">
<UniqueIdentifier>{fb47caac-589a-490f-9a7d-00f53add78cc}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\inputsystem">
<UniqueIdentifier>{4afffd57-c78e-420f-a0a7-863b04e64812}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\launcher">
<UniqueIdentifier>{86b2ad0f-8709-48fa-8e92-0e9b8053ffce}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\mathlib">
<UniqueIdentifier>{09875779-c73f-4138-9ed5-14af2b9d8337}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\networksystem">
<UniqueIdentifier>{1dd9c7b9-1abc-412a-8e85-928c0d017beb}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\squirrel">
<UniqueIdentifier>{10a04e38-fd13-476b-92ea-ebbe60803ef6}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty">
<UniqueIdentifier>{7977cef5-28c7-40ca-be44-394d9f1b75de}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\detours">
<UniqueIdentifier>{3d8e58ec-0228-40ca-8ec8-66791a71bc08}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\detours\include">
<UniqueIdentifier>{4759136c-9b08-4e32-91a9-a71c62f019c1}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\imgui">
<UniqueIdentifier>{c54c9382-0c06-4046-9e91-fb2a8019a22b}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\tier0">
<UniqueIdentifier>{a37df87a-dfda-47ab-a1be-1e49bdfecf44}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\vgui">
<UniqueIdentifier>{a7469cda-54f2-4efc-8a58-6105c74845f9}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\vguimatsurface">
<UniqueIdentifier>{f7c791f6-2cda-4702-88bd-458ea662e7ef}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\vpc">
<UniqueIdentifier>{956f49fb-0d6a-47d6-96a0-9d616e47e5f2}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\vphysics">
<UniqueIdentifier>{698f4add-abac-46e5-a3f8-55d3a230b369}</UniqueIdentifier>
</Filter>
<Filter Include="windows">
<UniqueIdentifier>{942b8ea5-ce53-4e1e-ad7a-845991aaead6}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\resource">
<UniqueIdentifier>{14a61eec-93ec-4e7c-b0bf-2ce23c3b782c}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\resource\png">
<UniqueIdentifier>{64bc6e43-c5e7-474f-be64-31df89e0034b}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\vpklib">
<UniqueIdentifier>{d914384a-56bc-4829-977b-5900f01b5612}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\materialsystem">
<UniqueIdentifier>{55bb4f60-5f5a-4780-a7a2-b3db51c53680}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\tier1">
<UniqueIdentifier>{c5adc45b-d14c-4d52-9835-29948cab931a}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\public">
<UniqueIdentifier>{b0696621-8658-4918-b0f2-ba20acc26829}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\public">
<UniqueIdentifier>{cbe60970-f348-4a8b-8cee-d4cfebbe0d99}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\tier2">
<UniqueIdentifier>{9da19829-c065-4584-9cf2-af751fb0d060}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\protobuf">
<UniqueIdentifier>{69f89031-0a48-4c3c-9ca8-c9a46f420e67}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\studiorender">
<UniqueIdentifier>{f26bcefd-b91a-4a1f-8b41-1124819c6e1d}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\appframework">
<UniqueIdentifier>{cd141b6d-58a2-4b7d-afc9-32195cd9aa3c}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\lzham">
<UniqueIdentifier>{75f3cdf7-cbe5-4138-90b1-24492f570abb}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\lzham\include">
<UniqueIdentifier>{7fdf29d5-bc3d-41f4-8788-7ad63e4f9a13}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\lzham\lzhamcomp">
<UniqueIdentifier>{9432e37b-2460-491e-96cb-ac0cfb477581}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\lzham\lzhamcomp\include">
<UniqueIdentifier>{d82555e7-9f83-444b-ba0d-7e309e08ce73}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\lzham\lzhamdecomp">
<UniqueIdentifier>{5f9f0e7f-9bfb-4303-9bb6-fdce3bd23f23}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\lzham\lzhamdecomp\include">
<UniqueIdentifier>{3446634c-a632-4281-a500-459a56668a6b}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\rtech\rui">
<UniqueIdentifier>{b22b8726-d9bb-4a92-9825-4a97b93d43dc}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\rtech\stryder">
<UniqueIdentifier>{cbbed3bf-8879-4269-a518-c526199d95af}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\game">
<UniqueIdentifier>{45d6a508-a869-4d81-8701-9e4125ed1f7e}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\game\client">
<UniqueIdentifier>{0b043c41-b53e-44f5-9cbe-7501fcf22478}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\filesystem">
<UniqueIdentifier>{a61ad720-d7da-4aee-a9ca-f87f827423ea}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\vstdlib">
<UniqueIdentifier>{fd290792-d36d-400c-9f4d-366a9ce57427}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\datacache">
<UniqueIdentifier>{99b7722c-1c10-431d-b86d-bc4d03655aee}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\public\avi">
<UniqueIdentifier>{05663bd0-2f29-41e4-acd3-4e3580f16549}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\game\shared">
<UniqueIdentifier>{0b44d683-b59c-4523-8d93-0c0f1145412c}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann">
<UniqueIdentifier>{8b98d10d-9c3f-4678-aa38-c993bc75eec3}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail">
<UniqueIdentifier>{74c19c99-a527-48d8-b350-6e9977c039b2}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\conversions">
<UniqueIdentifier>{0b0265b0-50cc-4bf4-a0b0-babef5e2b21d}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\input">
<UniqueIdentifier>{2088224b-de01-49e6-a58b-2452a2d9a0cb}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\iterators">
<UniqueIdentifier>{906a4214-75b0-4441-9ef9-42b99112724f}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\meta">
<UniqueIdentifier>{2c8a1020-0875-4f62-8b80-a483c52b31df}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\meta\call_std">
<UniqueIdentifier>{e527117c-1cf6-4095-8b85-680efdbb82f6}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\detail\output">
<UniqueIdentifier>{e4697807-e13b-4bd8-a697-d3c156e73ef9}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\thirdparty">
<UniqueIdentifier>{ad75bd37-3a84-4f8b-9cd1-544bcf5758d9}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\nlohmann\thirdparty\hedley">
<UniqueIdentifier>{21ddddef-3a13-4f1d-9aa9-29c6b1bb24e1}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\engine\client">
<UniqueIdentifier>{01d3645a-16c3-4910-ac95-049e112cd2b8}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\bonesetup">
<UniqueIdentifier>{57e1f0c7-ce4f-4576-960e-0cd15b2b5092}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\public\bitmap">
<UniqueIdentifier>{84fdfada-64fe-4591-b639-431058a16686}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\public\utility">
<UniqueIdentifier>{91e5c68f-327d-446c-840d-5e7a53d9a631}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\pluginsystem">
<UniqueIdentifier>{b22e88ea-1ee0-4431-82a4-e877a6798f23}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\public\rendersystem">
<UniqueIdentifier>{a254a718-eeec-434e-b3a3-77604c8f372e}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\public\rendersystem\schema">
<UniqueIdentifier>{a41c5a4b-d1a5-4b95-aa63-b61ca185a0a9}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\public\materialsystem">
<UniqueIdentifier>{565eefdf-15cf-47dc-a22b-0d3521e8c5c9}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\codecs">
<UniqueIdentifier>{3b14367c-17f1-43d8-b8f5-a55506ac961f}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\codecs\bink">
<UniqueIdentifier>{20572d96-e629-45f1-8ae2-224a776bfb19}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\codecs\miles">
<UniqueIdentifier>{5529291a-e3b6-44a7-8edf-f0fe4e0ac4dc}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\public\engine">
<UniqueIdentifier>{c785a075-5583-4bb4-bdac-5f7419ee64ab}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\public\appframework">
<UniqueIdentifier>{87c9d891-5df4-445a-941a-b479d8ce0436}</UniqueIdentifier>
</Filter>
<Filter Include="thirdparty\imgui\misc">
<UniqueIdentifier>{f43b13e8-00f9-4fd8-8624-8e6376ea354a}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\public\tier0">
<UniqueIdentifier>{c94410d7-b776-44d7-ad60-2afb250f60c3}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\public\tier1">
<UniqueIdentifier>{f0fa0bdd-12a4-429d-910c-a0a45f71f454}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\public\tier2">
<UniqueIdentifier>{3a764173-162a-449c-952b-2db659cbad95}</UniqueIdentifier>
</Filter>
<Filter Include="sdk\engine\shared">
<UniqueIdentifier>{bef90121-4004-47a7-b338-a41ca8078c12}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\client\cdll_engine_int.cpp">
<Filter>sdk\client</Filter>
</ClCompile>
<ClCompile Include="..\ebisusdk\EbisuSDK.cpp">
<Filter>sdk\ebisusdk</Filter>
</ClCompile>
<ClCompile Include="..\engine\host_state.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\engine\net_chan.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\engine\sys_dll.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\engine\sys_dll2.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\engine\sys_utils.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\gameui\IBrowser.cpp">
<Filter>sdk\gameui</Filter>
</ClCompile>
<ClCompile Include="..\gameui\IConsole.cpp">
<Filter>sdk\gameui</Filter>
</ClCompile>
<ClCompile Include="..\rtech\rtech_utils.cpp">
<Filter>sdk\rtech</Filter>
</ClCompile>
<ClCompile Include="..\inputsystem\inputsystem.cpp">
<Filter>sdk\inputsystem</Filter>
</ClCompile>
<ClCompile Include="..\launcher\IApplication.cpp">
<Filter>sdk\launcher</Filter>
</ClCompile>
<ClCompile Include="..\squirrel\sqvm.cpp">
<Filter>sdk\squirrel</Filter>
</ClCompile>
<ClCompile Include="..\squirrel\sqapi.cpp">
<Filter>sdk\squirrel</Filter>
</ClCompile>
<ClCompile Include="..\vgui\vgui_fpspanel.cpp">
<Filter>sdk\vgui</Filter>
</ClCompile>
<ClCompile Include="..\vgui\vgui_debugpanel.cpp">
<Filter>sdk\vgui</Filter>
</ClCompile>
<ClCompile Include="..\vguimatsurface\MatSystemSurface.cpp">
<Filter>sdk\vguimatsurface</Filter>
</ClCompile>
<ClCompile Include="..\vpc\IAppSystem.cpp">
<Filter>sdk\vpc</Filter>
</ClCompile>
<ClCompile Include="..\vpc\keyvalues.cpp">
<Filter>sdk\vpc</Filter>
</ClCompile>
<ClCompile Include="..\vphysics\QHull.cpp">
<Filter>sdk\vphysics</Filter>
</ClCompile>
<ClCompile Include="..\windows\id3dx.cpp">
<Filter>windows</Filter>
</ClCompile>
<ClCompile Include="..\windows\input.cpp">
<Filter>windows</Filter>
</ClCompile>
<ClCompile Include="..\windows\console.cpp">
<Filter>windows</Filter>
</ClCompile>
<ClCompile Include="..\core\stdafx.cpp">
<Filter>core</Filter>
</ClCompile>
<ClCompile Include="..\core\dllmain.cpp">
<Filter>core</Filter>
</ClCompile>
<ClCompile Include="..\core\init.cpp">
<Filter>core</Filter>
</ClCompile>
<ClCompile Include="..\common\opcodes.cpp">
<Filter>sdk\common</Filter>
</ClCompile>
<ClCompile Include="..\mathlib\IceKey.cpp">
<Filter>sdk\mathlib</Filter>
</ClCompile>
<ClCompile Include="..\squirrel\sqinit.cpp">
<Filter>sdk\squirrel</Filter>
</ClCompile>
<ClCompile Include="..\vpklib\packedstore.cpp">
<Filter>sdk\vpklib</Filter>
</ClCompile>
<ClCompile Include="..\mathlib\adler32.cpp">
<Filter>sdk\mathlib</Filter>
</ClCompile>
<ClCompile Include="..\mathlib\crc32.cpp">
<Filter>sdk\mathlib</Filter>
</ClCompile>
<ClCompile Include="..\rtech\rtech_game.cpp">
<Filter>sdk\rtech</Filter>
</ClCompile>
<ClCompile Include="..\engine\host_cmd.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\windows\system.cpp">
<Filter>windows</Filter>
</ClCompile>
<ClCompile Include="..\mathlib\fbits.cpp">
<Filter>sdk\mathlib</Filter>
</ClCompile>
<ClCompile Include="..\tier0\commandline.cpp">
<Filter>sdk\tier0</Filter>
</ClCompile>
<ClCompile Include="..\core\logdef.cpp">
<Filter>core</Filter>
</ClCompile>
<ClCompile Include="..\core\termutil.cpp">
<Filter>core</Filter>
</ClCompile>
<ClCompile Include="..\vpc\interfaces.cpp">
<Filter>sdk\vpc</Filter>
</ClCompile>
<ClCompile Include="..\engine\sys_engine.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\tier2\socketcreator.cpp">
<Filter>sdk\tier2</Filter>
</ClCompile>
<ClCompile Include="..\mathlib\sha256.cpp">
<Filter>sdk\mathlib</Filter>
</ClCompile>
<ClCompile Include="..\engine\net.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\protoc\cl_rcon.pb.cc">
<Filter>thirdparty\protobuf</Filter>
</ClCompile>
<ClCompile Include="..\protoc\sv_rcon.pb.cc">
<Filter>thirdparty\protobuf</Filter>
</ClCompile>
<ClCompile Include="..\engine\gl_screen.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\engine\common.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\vgui\vgui_baseui_interface.cpp">
<Filter>sdk\vgui</Filter>
</ClCompile>
<ClCompile Include="..\networksystem\pylon.cpp">
<Filter>sdk\networksystem</Filter>
</ClCompile>
<ClCompile Include="..\engine\sys_getmodes.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\engine\cmodel_bsp.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\engine\modelloader.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\materialsystem\cmaterialsystem.cpp">
<Filter>sdk\materialsystem</Filter>
</ClCompile>
<ClCompile Include="..\materialsystem\cmaterialglue.cpp">
<Filter>sdk\materialsystem</Filter>
</ClCompile>
<ClCompile Include="..\tier0\cpu.cpp">
<Filter>sdk\tier0</Filter>
</ClCompile>
<ClCompile Include="..\tier0\cputopology.cpp">
<Filter>sdk\tier0</Filter>
</ClCompile>
<ClCompile Include="..\tier0\fasttimer.cpp">
<Filter>sdk\tier0</Filter>
</ClCompile>
<ClCompile Include="..\rtech\rui\rui.cpp">
<Filter>sdk\rtech\stryder</Filter>
</ClCompile>
<ClCompile Include="..\rtech\stryder\stryder.cpp">
<Filter>sdk\rtech\rui</Filter>
</ClCompile>
<ClCompile Include="..\tier1\bitbuf.cpp">
<Filter>sdk\tier1</Filter>
</ClCompile>
<ClCompile Include="..\client\vengineclient_impl.cpp">
<Filter>sdk\client</Filter>
</ClCompile>
<ClCompile Include="..\filesystem\filesystem.cpp">
<Filter>sdk\filesystem</Filter>
</ClCompile>
<ClCompile Include="..\filesystem\basefilesystem.cpp">
<Filter>sdk\filesystem</Filter>
</ClCompile>
<ClCompile Include="..\tier1\cmd.cpp">
<Filter>sdk\tier1</Filter>
</ClCompile>
<ClCompile Include="..\tier1\cvar.cpp">
<Filter>sdk\tier1</Filter>
</ClCompile>
<ClCompile Include="..\vstdlib\completion.cpp">
<Filter>sdk\vstdlib</Filter>
</ClCompile>
<ClCompile Include="..\vstdlib\keyvaluessystem.cpp">
<Filter>sdk\vstdlib</Filter>
</ClCompile>
<ClCompile Include="..\vstdlib\callback.cpp">
<Filter>sdk\vstdlib</Filter>
</ClCompile>
<ClCompile Include="..\launcher\launcher.cpp">
<Filter>sdk\launcher</Filter>
</ClCompile>
<ClCompile Include="..\tier0\jobthread.cpp">
<Filter>sdk\tier0</Filter>
</ClCompile>
<ClCompile Include="..\windows\resource.cpp">
<Filter>windows</Filter>
</ClCompile>
<ClCompile Include="..\common\netmessages.cpp">
<Filter>sdk\common</Filter>
</ClCompile>
<ClCompile Include="..\datacache\mdlcache.cpp">
<Filter>sdk\datacache</Filter>
</ClCompile>
<ClCompile Include="..\game\client\spritemodel.cpp">
<Filter>sdk\game\client</Filter>
</ClCompile>
<ClCompile Include="..\engine\gl_rsurf.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\game\shared\animation.cpp">
<Filter>sdk\game\shared</Filter>
</ClCompile>
<ClCompile Include="..\squirrel\sqstdaux.cpp">
<Filter>sdk\squirrel</Filter>
</ClCompile>
<ClCompile Include="..\engine\clockdriftmgr.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\engine\client\client.cpp">
<Filter>sdk\engine\client</Filter>
</ClCompile>
<ClCompile Include="..\engine\client\clientstate.cpp">
<Filter>sdk\engine\client</Filter>
</ClCompile>
<ClCompile Include="..\engine\client\cl_rcon.cpp">
<Filter>sdk\engine\client</Filter>
</ClCompile>
<ClCompile Include="..\engine\networkstringtable.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\tier0\dbg.cpp">
<Filter>sdk\tier0</Filter>
</ClCompile>
<ClCompile Include="..\tier1\strtools.cpp">
<Filter>sdk\tier1</Filter>
</ClCompile>
<ClCompile Include="..\squirrel\sqscript.cpp">
<Filter>sdk\squirrel</Filter>
</ClCompile>
<ClCompile Include="..\mathlib\sha1.cpp">
<Filter>sdk\mathlib</Filter>
</ClCompile>
<ClCompile Include="..\engine\debugoverlay.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\tier0\platform.cpp">
<Filter>sdk\tier0</Filter>
</ClCompile>
<ClCompile Include="..\mathlib\mathlib_base.cpp">
<Filter>sdk\mathlib</Filter>
</ClCompile>
<ClCompile Include="..\mathlib\powsse.cpp">
<Filter>sdk\mathlib</Filter>
</ClCompile>
<ClCompile Include="..\mathlib\randsse.cpp">
<Filter>sdk\mathlib</Filter>
</ClCompile>
<ClCompile Include="..\mathlib\sseconst.cpp">
<Filter>sdk\mathlib</Filter>
</ClCompile>
<ClCompile Include="..\mathlib\vmatrix.cpp">
<Filter>sdk\mathlib</Filter>
</ClCompile>
<ClCompile Include="..\mathlib\almostequal.cpp">
<Filter>sdk\mathlib</Filter>
</ClCompile>
<ClCompile Include="..\mathlib\color_conversion.cpp">
<Filter>sdk\mathlib</Filter>
</ClCompile>
<ClCompile Include="..\mathlib\halton.cpp">
<Filter>sdk\mathlib</Filter>
</ClCompile>
<ClCompile Include="..\vphysics\physics_collide.cpp">
<Filter>sdk\vphysics</Filter>
</ClCompile>
<ClCompile Include="..\vstdlib\random.cpp">
<Filter>sdk\vstdlib</Filter>
</ClCompile>
<ClCompile Include="..\tier2\renderutils.cpp">
<Filter>sdk\tier2</Filter>
</ClCompile>
<ClCompile Include="..\tier2\meshutils.cpp">
<Filter>sdk\tier2</Filter>
</ClCompile>
<ClCompile Include="..\bonesetup\bone_utils.cpp">
<Filter>sdk\bonesetup</Filter>
</ClCompile>
<ClCompile Include="..\mathlib\ssenoise.cpp">
<Filter>sdk\mathlib</Filter>
</ClCompile>
<ClCompile Include="..\mathlib\transform.cpp">
<Filter>sdk\mathlib</Filter>
</ClCompile>
<ClCompile Include="..\tier0\threadtools.cpp">
<Filter>sdk\tier0</Filter>
</ClCompile>
<ClCompile Include="..\game\client\c_baseentity.cpp">
<Filter>sdk\game\client</Filter>
</ClCompile>
<ClCompile Include="..\tier1\characterset.cpp">
<Filter>sdk\tier1</Filter>
</ClCompile>
<ClCompile Include="..\tier1\splitstring.cpp">
<Filter>sdk\tier1</Filter>
</ClCompile>
<ClCompile Include="..\public\utility\memaddr.cpp">
<Filter>sdk\public\utility</Filter>
</ClCompile>
<ClCompile Include="..\public\utility\module.cpp">
<Filter>sdk\public\utility</Filter>
</ClCompile>
<ClCompile Include="..\public\utility\utility.cpp">
<Filter>sdk\public\utility</Filter>
</ClCompile>
<ClCompile Include="..\public\utility\binstream.cpp">
<Filter>sdk\public\utility</Filter>
</ClCompile>
<ClCompile Include="..\tier1\generichash.cpp">
<Filter>sdk\tier1</Filter>
</ClCompile>
<ClCompile Include="..\networksystem\listmanager.cpp">
<Filter>sdk\networksystem</Filter>
</ClCompile>
<ClCompile Include="..\engine\host.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\tier0\frametask.cpp">
<Filter>sdk\tier0</Filter>
</ClCompile>
<ClCompile Include="..\pluginsystem\pluginsystem.cpp">
<Filter>sdk\pluginsystem</Filter>
</ClCompile>
<ClCompile Include="..\engine\sdk_dll.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\engine\client\cl_ents_parse.cpp">
<Filter>sdk\engine\client</Filter>
</ClCompile>
<ClCompile Include="..\engine\sys_mainwind.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\engine\gl_rmain.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\game\client\viewrender.cpp">
<Filter>sdk\game\client</Filter>
</ClCompile>
<ClCompile Include="..\public\datamap.cpp">
<Filter>sdk\public</Filter>
</ClCompile>
<ClCompile Include="..\tier1\utlbuffer.cpp">
<Filter>sdk\tier1</Filter>
</ClCompile>
<ClCompile Include="..\codecs\bink\bink_impl.cpp">
<Filter>sdk\codecs\bink</Filter>
</ClCompile>
<ClCompile Include="..\codecs\Miles\miles_impl.cpp">
<Filter>sdk\codecs\miles</Filter>
</ClCompile>
<ClCompile Include="..\public\networkvar.cpp">
<Filter>sdk\public</Filter>
</ClCompile>
<ClCompile Include="..\public\dt_recv.cpp">
<Filter>sdk\public</Filter>
</ClCompile>
<ClCompile Include="..\protoc\sig_map.pb.cc">
<Filter>thirdparty\protobuf</Filter>
</ClCompile>
<ClCompile Include="..\public\utility\sigcache.cpp">
<Filter>sdk\public\utility</Filter>
</ClCompile>
<ClCompile Include="..\engine\matsys_interface.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\public\utility\vtable.cpp">
<Filter>sdk\public\utility</Filter>
</ClCompile>
<ClCompile Include="..\game\shared\collisionproperty.cpp">
<Filter>sdk\game\shared</Filter>
</ClCompile>
<ClCompile Include="..\game\shared\entitylist_base.cpp">
<Filter>sdk\game\shared</Filter>
</ClCompile>
<ClCompile Include="..\game\client\movehelper_client.cpp">
<Filter>sdk\game\client</Filter>
</ClCompile>
<ClCompile Include="..\game\shared\util_shared.cpp">
<Filter>sdk\game\shared</Filter>
</ClCompile>
<ClCompile Include="..\engine\modelinfo.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\launcher\prx.cpp">
<Filter>sdk\launcher</Filter>
</ClCompile>
<ClCompile Include="..\tier2\curlutils.cpp">
<Filter>sdk\tier2</Filter>
</ClCompile>
<ClCompile Include="..\tier1\NetAdr.cpp">
<Filter>sdk\tier1</Filter>
</ClCompile>
<ClCompile Include="..\public\appframework\IAppSystemGroup.cpp">
<Filter>sdk\public\appframework</Filter>
</ClCompile>
<ClCompile Include="..\tier0\crashhandler.cpp">
<Filter>sdk\tier0</Filter>
</ClCompile>
<ClCompile Include="..\vstdlib\autocompletefilelist.cpp">
<Filter>sdk\vstdlib</Filter>
</ClCompile>
<ClCompile Include="..\tier1\NetKey.cpp">
<Filter>sdk\tier1</Filter>
</ClCompile>
<ClCompile Include="..\tier1\utlstring.cpp">
<Filter>sdk\tier1</Filter>
</ClCompile>
<ClCompile Include="..\thirdparty\imgui\misc\imgui_utility.cpp">
<Filter>thirdparty\imgui\misc</Filter>
</ClCompile>
<ClCompile Include="..\tier1\lzss.cpp">
<Filter>sdk\tier1</Filter>
</ClCompile>
<ClCompile Include="..\engine\staticpropmgr.cpp">
<Filter>sdk\engine</Filter>
</ClCompile>
<ClCompile Include="..\engine\shared\base_rcon.cpp">
<Filter>sdk\engine\shared</Filter>
</ClCompile>
<ClCompile Include="..\engine\shared\shared_rcon.cpp">
<Filter>sdk\engine\shared</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\client\cdll_engine_int.h">
<Filter>sdk\client</Filter>
</ClInclude>
<ClInclude Include="..\common\protocol.h">
<Filter>sdk\common</Filter>
</ClInclude>
<ClInclude Include="..\ebisusdk\EbisuSDK.h">
<Filter>sdk\ebisusdk</Filter>
</ClInclude>
<ClInclude Include="..\engine\host_state.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\engine\net_chan.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\engine\sys_dll.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\engine\sys_dll2.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\engine\sys_utils.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\gameui\IBrowser.h">
<Filter>sdk\gameui</Filter>
</ClInclude>
<ClInclude Include="..\gameui\IConsole.h">
<Filter>sdk\gameui</Filter>
</ClInclude>
<ClInclude Include="..\rtech\rtech_utils.h">
<Filter>sdk\rtech</Filter>
</ClInclude>
<ClInclude Include="..\inputsystem\inputsystem.h">
<Filter>sdk\inputsystem</Filter>
</ClInclude>
<ClInclude Include="..\inputsystem\ButtonCode.h">
<Filter>sdk\inputsystem</Filter>
</ClInclude>
<ClInclude Include="..\launcher\IApplication.h">
<Filter>sdk\launcher</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\vector.h">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\networksystem\sm_protocol.h">
<Filter>sdk\networksystem</Filter>
</ClInclude>
<ClInclude Include="..\squirrel\sqapi.h">
<Filter>sdk\squirrel</Filter>
</ClInclude>
<ClInclude Include="..\squirrel\sqvm.h">
<Filter>sdk\squirrel</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\detours\include\detver.h">
<Filter>thirdparty\detours\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\detours\include\idetour.h">
<Filter>thirdparty\detours\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\detours\include\syelog.h">
<Filter>thirdparty\detours\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\detours\include\detours.h">
<Filter>thirdparty\detours\include</Filter>
</ClInclude>
<ClInclude Include="..\vgui\vgui_fpspanel.h">
<Filter>sdk\vgui</Filter>
</ClInclude>
<ClInclude Include="..\vgui\vgui_debugpanel.h">
<Filter>sdk\vgui</Filter>
</ClInclude>
<ClInclude Include="..\vgui\vgui.h">
<Filter>sdk\vgui</Filter>
</ClInclude>
<ClInclude Include="..\vguimatsurface\MatSystemSurface.h">
<Filter>sdk\vguimatsurface</Filter>
</ClInclude>
<ClInclude Include="..\vpc\IAppSystem.h">
<Filter>sdk\vpc</Filter>
</ClInclude>
<ClInclude Include="..\vpc\interfaces.h">
<Filter>sdk\vpc</Filter>
</ClInclude>
<ClInclude Include="..\vpc\keyvalues.h">
<Filter>sdk\vpc</Filter>
</ClInclude>
<ClInclude Include="..\vphysics\QHull.h">
<Filter>sdk\vphysics</Filter>
</ClInclude>
<ClInclude Include="..\windows\id3dx.h">
<Filter>windows</Filter>
</ClInclude>
<ClInclude Include="..\windows\input.h">
<Filter>windows</Filter>
</ClInclude>
<ClInclude Include="..\windows\console.h">
<Filter>windows</Filter>
</ClInclude>
<ClInclude Include="..\core\init.h">
<Filter>core</Filter>
</ClInclude>
<ClInclude Include="..\core\logdef.h">
<Filter>core</Filter>
</ClInclude>
<ClInclude Include="..\core\r5dev.h">
<Filter>core</Filter>
</ClInclude>
<ClInclude Include="..\core\stdafx.h">
<Filter>core</Filter>
</ClInclude>
<ClInclude Include="..\common\opcodes.h">
<Filter>sdk\common</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\IceKey.H">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\networksystem\serverlisting.h">
<Filter>sdk\networksystem</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\parallel_for.h">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\squirrel\sqinit.h">
<Filter>sdk\squirrel</Filter>
</ClInclude>
<ClInclude Include="..\core\resource.h">
<Filter>core</Filter>
</ClInclude>
<ClInclude Include="..\tier0\interface.h">
<Filter>sdk\tier0</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\crc32.h">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\vpklib\packedstore.h">
<Filter>sdk\vpklib</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\adler32.h">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\common\pseudodefs.h">
<Filter>sdk\common</Filter>
</ClInclude>
<ClInclude Include="..\rtech\rtech_game.h">
<Filter>sdk\rtech</Filter>
</ClInclude>
<ClInclude Include="..\engine\host_cmd.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\windows\system.h">
<Filter>windows</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\color.h">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\materialsystem\cmaterialsystem.h">
<Filter>sdk\materialsystem</Filter>
</ClInclude>
<ClInclude Include="..\engine\debugoverlay.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\fbits.h">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\tier0\commandline.h">
<Filter>sdk\tier0</Filter>
</ClInclude>
<ClInclude Include="..\core\assert.h">
<Filter>core</Filter>
</ClInclude>
<ClInclude Include="..\core\termutil.h">
<Filter>core</Filter>
</ClInclude>
<ClInclude Include="..\engine\sys_engine.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\swap.h">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\sha256.h">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\common\igameserverdata.h">
<Filter>sdk\common</Filter>
</ClInclude>
<ClInclude Include="..\engine\net.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\protoc\cl_rcon.pb.h">
<Filter>thirdparty\protobuf</Filter>
</ClInclude>
<ClInclude Include="..\protoc\sv_rcon.pb.h">
<Filter>thirdparty\protobuf</Filter>
</ClInclude>
<ClInclude Include="..\engine\gl_screen.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\engine\common.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\vgui\vgui_baseui_interface.h">
<Filter>sdk\vgui</Filter>
</ClInclude>
<ClInclude Include="..\engine\cmodel_bsp.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\engine\modelloader.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\networksystem\pylon.h">
<Filter>sdk\networksystem</Filter>
</ClInclude>
<ClInclude Include="..\studiorender\studiorendercontext.h">
<Filter>sdk\studiorender</Filter>
</ClInclude>
<ClInclude Include="..\engine\sys_getmodes.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\common\netmessages.h">
<Filter>sdk\common</Filter>
</ClInclude>
<ClInclude Include="..\appframework\engine_launcher_api.h">
<Filter>sdk\appframework</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_assert.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_checksum.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_config.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_core.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_helpers.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_huffman_codes.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_lzbase.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_match_accel.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_math.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_mem.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_null_threading.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_platform.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_polar_codes.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_prefix_coding.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_pthreads_threading.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_static_lib.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_symbol_codec.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_threading.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_timer.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_traits.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_types.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_utils.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_vector.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\include\lzham_win32_threading.h">
<Filter>thirdparty\lzham\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\lzhamcomp\lzham_comp.h">
<Filter>thirdparty\lzham\lzhamcomp\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\lzhamcomp\lzham_lzcomp_internal.h">
<Filter>thirdparty\lzham\lzhamcomp\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\lzhamdecomp\lzham_decomp.h">
<Filter>thirdparty\lzham\lzhamdecomp\include</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\lzham\lzhamdecomp\lzham_lzdecompbase.h">
<Filter>thirdparty\lzham\lzhamdecomp\include</Filter>
</ClInclude>
<ClInclude Include="..\public\edict.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\globalvars_base.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\engine\gl_matsysiface.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\materialsystem\cmaterialglue.h">
<Filter>sdk\materialsystem</Filter>
</ClInclude>
<ClInclude Include="..\tier0\cputopology.h">
<Filter>sdk\tier0</Filter>
</ClInclude>
<ClInclude Include="..\tier0\cpu.h">
<Filter>sdk\tier0</Filter>
</ClInclude>
<ClInclude Include="..\rtech\rui\rui.h">
<Filter>sdk\rtech\stryder</Filter>
</ClInclude>
<ClInclude Include="..\rtech\stryder\stryder.h">
<Filter>sdk\rtech\rui</Filter>
</ClInclude>
<ClInclude Include="..\squirrel\sqtype.h">
<Filter>sdk\squirrel</Filter>
</ClInclude>
<ClInclude Include="..\public\inetchannel.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\client\vengineclient_impl.h">
<Filter>sdk\client</Filter>
</ClInclude>
<ClInclude Include="..\game\client\c_baseentity.h">
<Filter>sdk\game\client</Filter>
</ClInclude>
<ClInclude Include="..\filesystem\filesystem.h">
<Filter>sdk\filesystem</Filter>
</ClInclude>
<ClInclude Include="..\filesystem\basefilesystem.h">
<Filter>sdk\filesystem</Filter>
</ClInclude>
<ClInclude Include="..\vstdlib\completion.h">
<Filter>sdk\vstdlib</Filter>
</ClInclude>
<ClInclude Include="..\vstdlib\keyvaluessystem.h">
<Filter>sdk\vstdlib</Filter>
</ClInclude>
<ClInclude Include="..\common\x86defs.h">
<Filter>sdk\common</Filter>
</ClInclude>
<ClInclude Include="..\common\sdkdefs.h">
<Filter>sdk\common</Filter>
</ClInclude>
<ClInclude Include="..\engine\host.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\vstdlib\callback.h">
<Filter>sdk\vstdlib</Filter>
</ClInclude>
<ClInclude Include="..\launcher\launcher.h">
<Filter>sdk\launcher</Filter>
</ClInclude>
<ClInclude Include="..\windows\resource.h">
<Filter>windows</Filter>
</ClInclude>
<ClInclude Include="..\public\studio.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\engine\gl_model_private.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\common\qlimits.h">
<Filter>sdk\common</Filter>
</ClInclude>
<ClInclude Include="..\public\model_types.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\game\client\enginesprite.h">
<Filter>sdk\game\client</Filter>
</ClInclude>
<ClInclude Include="..\datacache\imdlcache.h">
<Filter>sdk\datacache</Filter>
</ClInclude>
<ClInclude Include="..\datacache\mdlcache.h">
<Filter>sdk\datacache</Filter>
</ClInclude>
<ClInclude Include="..\game\client\hud.h">
<Filter>sdk\game\client</Filter>
</ClInclude>
<ClInclude Include="..\public\avi\iavi.h">
<Filter>sdk\public\avi</Filter>
</ClInclude>
<ClInclude Include="..\public\avi\ibik.h">
<Filter>sdk\public\avi</Filter>
</ClInclude>
<ClInclude Include="..\public\const.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\engine\gl_rsurf.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\public\ivrenderview.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\game\shared\animation.h">
<Filter>sdk\game\shared</Filter>
</ClInclude>
<ClInclude Include="..\public\client_class.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\datacache\idatacache.h">
<Filter>sdk\datacache</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\byte_container_with_subtype.hpp">
<Filter>thirdparty\nlohmann</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\json.hpp">
<Filter>thirdparty\nlohmann</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\json_fwd.hpp">
<Filter>thirdparty\nlohmann</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\ordered_map.hpp">
<Filter>thirdparty\nlohmann</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\adl_serializer.hpp">
<Filter>thirdparty\nlohmann</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\macro_unscope.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\string_concat.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\string_escape.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\value_t.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\exceptions.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\hash.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\json_pointer.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\json_ref.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\macro_scope.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\conversions\from_json.hpp">
<Filter>thirdparty\nlohmann\detail\conversions</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\conversions\to_chars.hpp">
<Filter>thirdparty\nlohmann\detail\conversions</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\conversions\to_json.hpp">
<Filter>thirdparty\nlohmann\detail\conversions</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\input_adapters.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\json_sax.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\lexer.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\parser.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\position_t.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\input\binary_reader.hpp">
<Filter>thirdparty\nlohmann\detail\input</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\iteration_proxy.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\iterator_traits.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\json_reverse_iterator.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\primitive_iterator.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\internal_iterator.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\iterators\iter_impl.hpp">
<Filter>thirdparty\nlohmann\detail\iterators</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\detected.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\identity_tag.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\is_sax.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\type_traits.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\void_t.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\cpp_future.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\call_std\end.hpp">
<Filter>thirdparty\nlohmann\detail\meta\call_std</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\call_std\begin.hpp">
<Filter>thirdparty\nlohmann\detail\meta\call_std</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\output\output_adapters.hpp">
<Filter>thirdparty\nlohmann\detail\output</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\output\serializer.hpp">
<Filter>thirdparty\nlohmann\detail\output</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\output\binary_writer.hpp">
<Filter>thirdparty\nlohmann\detail\output</Filter>
</ClInclude>
<ClInclude Include="..\squirrel\sqstdaux.h">
<Filter>sdk\squirrel</Filter>
</ClInclude>
<ClInclude Include="..\engine\framesnapshot.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\engine\datablock.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\engine\clockdriftmgr.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\engine\packed_entity.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\public\inetmsghandler.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\squirrel\sqstate.h">
<Filter>sdk\squirrel</Filter>
</ClInclude>
<ClInclude Include="..\engine\client\client.h">
<Filter>sdk\engine\client</Filter>
</ClInclude>
<ClInclude Include="..\engine\client\clientstate.h">
<Filter>sdk\engine\client</Filter>
</ClInclude>
<ClInclude Include="..\engine\client\cl_main.h">
<Filter>sdk\engine\client</Filter>
</ClInclude>
<ClInclude Include="..\engine\client\cl_rcon.h">
<Filter>sdk\engine\client</Filter>
</ClInclude>
<ClInclude Include="..\engine\networkstringtable.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\vpc\kvleaktrace.h">
<Filter>sdk\vpc</Filter>
</ClInclude>
<ClInclude Include="..\squirrel\sqscript.h">
<Filter>sdk\squirrel</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\sha1.h">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\public\icommandline.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\mathlib.h">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\noisedata.h">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\ssemath.h">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\ssequaternion.h">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\vector2d.h">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\vector4d.h">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\vmatrix.h">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\vplane.h">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\halton.h">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\math_pfns.h">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\vstdlib\random.h">
<Filter>sdk\vstdlib</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\fltx4.h">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\transform.h">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\public\idebugoverlay.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\tier0\memstd.h">
<Filter>sdk\tier0</Filter>
</ClInclude>
<ClInclude Include="..\game\client\c_baseplayer.h">
<Filter>sdk\game\client</Filter>
</ClInclude>
<ClInclude Include="..\public\iclientrenderable.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\iclientthinkable.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\iclientunknown.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\ihandleentity.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\iclientnetworkable.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\icliententity.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\ivscript.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\iconcommand.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\iconvar.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\worldsize.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\icliententitylist.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\iengine.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\bitmap\stb_image.h">
<Filter>sdk\public\bitmap</Filter>
</ClInclude>
<ClInclude Include="..\public\utility\binstream.h">
<Filter>sdk\public\utility</Filter>
</ClInclude>
<ClInclude Include="..\public\utility\memaddr.h">
<Filter>sdk\public\utility</Filter>
</ClInclude>
<ClInclude Include="..\public\utility\module.h">
<Filter>sdk\public\utility</Filter>
</ClInclude>
<ClInclude Include="..\public\utility\utility.h">
<Filter>sdk\public\utility</Filter>
</ClInclude>
<ClInclude Include="..\public\utility\vdf_parser.h">
<Filter>sdk\public\utility</Filter>
</ClInclude>
<ClInclude Include="..\public\ifilesystem.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\ifile.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\vstdlib\concommandhash.h">
<Filter>sdk\vstdlib</Filter>
</ClInclude>
<ClInclude Include="..\networksystem\listmanager.h">
<Filter>sdk\networksystem</Filter>
</ClInclude>
<ClInclude Include="..\public\isurfacesystem.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\inetmessage.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\isnapshotmgr.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\iframetask.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\pluginsystem\pluginsystem.h">
<Filter>sdk\pluginsystem</Filter>
</ClInclude>
<ClInclude Include="..\engine\sdk_dll.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\engine\client\cl_ents_parse.h">
<Filter>sdk\engine\client</Filter>
</ClInclude>
<ClInclude Include="..\engine\sys_mainwind.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\public\igame.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\imaterial.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\imaterialinternal.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\rendersystem\schema\texture.g.h">
<Filter>sdk\public\rendersystem\schema</Filter>
</ClInclude>
<ClInclude Include="..\public\materialsystem\shader_vcs_version.h">
<Filter>sdk\public\materialsystem</Filter>
</ClInclude>
<ClInclude Include="..\engine\gl_rmain.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\engine\traceinit.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\game\client\viewrender.h">
<Filter>sdk\game\client</Filter>
</ClInclude>
<ClInclude Include="..\public\dt_common.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\datamap.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\ipackedstore.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\compressed_vector.h">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\codecs\bink\bink_impl.h">
<Filter>sdk\codecs\bink</Filter>
</ClInclude>
<ClInclude Include="..\codecs\Miles\miles_impl.h">
<Filter>sdk\codecs\miles</Filter>
</ClInclude>
<ClInclude Include="..\codecs\Miles\radshal_wasapi.h">
<Filter>sdk\codecs\miles</Filter>
</ClInclude>
<ClInclude Include="..\public\networkvar.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\dt_recv.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\protoc\sig_map.pb.h">
<Filter>thirdparty\protobuf</Filter>
</ClInclude>
<ClInclude Include="..\public\utility\sigcache.h">
<Filter>sdk\public\utility</Filter>
</ClInclude>
<ClInclude Include="..\public\imaterialsystem.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\engine\matsys_interface.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\public\utility\vtable.h">
<Filter>sdk\public\utility</Filter>
</ClInclude>
<ClInclude Include="..\public\eiface.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\engine\ICollideable.h">
<Filter>sdk\public\engine</Filter>
</ClInclude>
<ClInclude Include="..\public\basehandle.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\game\shared\collisionproperty.h">
<Filter>sdk\game\shared</Filter>
</ClInclude>
<ClInclude Include="..\game\shared\playernet_vars.h">
<Filter>sdk\game\shared</Filter>
</ClInclude>
<ClInclude Include="..\game\shared\shared_classnames.h">
<Filter>sdk\game\shared</Filter>
</ClInclude>
<ClInclude Include="..\public\playerstate.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\game\shared\takedamageinfo.h">
<Filter>sdk\game\shared</Filter>
</ClInclude>
<ClInclude Include="..\game\shared\predictioncopy.h">
<Filter>sdk\game\shared</Filter>
</ClInclude>
<ClInclude Include="..\game\shared\ehandle.h">
<Filter>sdk\game\shared</Filter>
</ClInclude>
<ClInclude Include="..\game\shared\entitylist_base.h">
<Filter>sdk\game\shared</Filter>
</ClInclude>
<ClInclude Include="..\game\shared\shareddefs.h">
<Filter>sdk\game\shared</Filter>
</ClInclude>
<ClInclude Include="..\game\shared\usercmd.h">
<Filter>sdk\game\shared</Filter>
</ClInclude>
<ClInclude Include="..\game\shared\imovehelper.h">
<Filter>sdk\game\shared</Filter>
</ClInclude>
<ClInclude Include="..\game\client\movehelper_client.h">
<Filter>sdk\game\client</Filter>
</ClInclude>
<ClInclude Include="..\game\shared\util_shared.h">
<Filter>sdk\game\shared</Filter>
</ClInclude>
<ClInclude Include="..\game\client\cliententitylist.h">
<Filter>sdk\game\client</Filter>
</ClInclude>
<ClInclude Include="..\public\engine\IEngineTrace.h">
<Filter>sdk\public\engine</Filter>
</ClInclude>
<ClInclude Include="..\public\cmodel.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\gametrace.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\trace.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\bspflags.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\engine\IVModelInfo.h">
<Filter>sdk\public\engine</Filter>
</ClInclude>
<ClInclude Include="..\engine\modelinfo.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\launcher\prx.h">
<Filter>sdk\launcher</Filter>
</ClInclude>
<ClInclude Include="..\public\appframework\IAppSystemGroup.h">
<Filter>sdk\public\appframework</Filter>
</ClInclude>
<ClInclude Include="..\public\appframework\IAppSystem.h">
<Filter>sdk\public\appframework</Filter>
</ClInclude>
<ClInclude Include="..\tier0\crashhandler.h">
<Filter>sdk\tier0</Filter>
</ClInclude>
<ClInclude Include="..\vstdlib\autocompletefilelist.h">
<Filter>sdk\vstdlib</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\thirdparty\hedley\hedley.hpp">
<Filter>thirdparty\nlohmann\thirdparty\hedley</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\thirdparty\hedley\hedley_undef.hpp">
<Filter>thirdparty\nlohmann\thirdparty\hedley</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\abi_macros.hpp">
<Filter>thirdparty\nlohmann\detail</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\nlohmann\detail\meta\std_fs.hpp">
<Filter>thirdparty\nlohmann\detail\meta</Filter>
</ClInclude>
<ClInclude Include="..\thirdparty\imgui\misc\imgui_utility.h">
<Filter>thirdparty\imgui\misc</Filter>
</ClInclude>
<ClInclude Include="..\public\interface.h">
<Filter>sdk\public</Filter>
</ClInclude>
<ClInclude Include="..\public\tier0\memdbgon.h">
<Filter>sdk\public\tier0</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\lzss.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier0\frametask.h">
<Filter>sdk\public\tier0</Filter>
</ClInclude>
<ClInclude Include="..\public\tier0\jobthread.h">
<Filter>sdk\public\tier0</Filter>
</ClInclude>
<ClInclude Include="..\public\tier0\memalloc.h">
<Filter>sdk\public\tier0</Filter>
</ClInclude>
<ClInclude Include="..\public\tier0\platform.h">
<Filter>sdk\public\tier0</Filter>
</ClInclude>
<ClInclude Include="..\public\tier0\platform_internal.h">
<Filter>sdk\public\tier0</Filter>
</ClInclude>
<ClInclude Include="..\public\tier0\threadtools.h">
<Filter>sdk\public\tier0</Filter>
</ClInclude>
<ClInclude Include="..\public\tier0\tslist.h">
<Filter>sdk\public\tier0</Filter>
</ClInclude>
<ClInclude Include="..\public\tier0\valve_off.h">
<Filter>sdk\public\tier0</Filter>
</ClInclude>
<ClInclude Include="..\public\tier0\valve_on.h">
<Filter>sdk\public\tier0</Filter>
</ClInclude>
<ClInclude Include="..\public\tier0\wchartypes.h">
<Filter>sdk\public\tier0</Filter>
</ClInclude>
<ClInclude Include="..\public\tier0\annotations.h">
<Filter>sdk\public\tier0</Filter>
</ClInclude>
<ClInclude Include="..\public\tier0\basetypes.h">
<Filter>sdk\public\tier0</Filter>
</ClInclude>
<ClInclude Include="..\public\tier0\commonmacros.h">
<Filter>sdk\public\tier0</Filter>
</ClInclude>
<ClInclude Include="..\public\tier0\dbg.h">
<Filter>sdk\public\tier0</Filter>
</ClInclude>
<ClInclude Include="..\public\tier0\dbgflag.h">
<Filter>sdk\public\tier0</Filter>
</ClInclude>
<ClInclude Include="..\public\tier0\fasttimer.h">
<Filter>sdk\public\tier0</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\cmd.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\cvar.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\generichash.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\mempool.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\memstack.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\NetAdr.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\NetKey.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\stringpool.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\strtools.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\utlblockmemory.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\utlbuffer.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\utldict.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\utlfixedmemory.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\utllinkedlist.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\utlmap.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\utlmemory.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\utlrbtree.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\utlstring.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\utlsymbol.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\utlvector.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\bitbuf.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\byteswap.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier1\characterset.h">
<Filter>sdk\public\tier1</Filter>
</ClInclude>
<ClInclude Include="..\public\tier2\meshutils.h">
<Filter>sdk\public\tier2</Filter>
</ClInclude>
<ClInclude Include="..\public\tier2\renderutils.h">
<Filter>sdk\public\tier2</Filter>
</ClInclude>
<ClInclude Include="..\public\tier2\socketcreator.h">
<Filter>sdk\public\tier2</Filter>
</ClInclude>
<ClInclude Include="..\public\tier2\curlutils.h">
<Filter>sdk\public\tier2</Filter>
</ClInclude>
<ClInclude Include="..\mathlib\bitvec.h">
<Filter>sdk\mathlib</Filter>
</ClInclude>
<ClInclude Include="..\public\tier0\memdbgoff.h">
<Filter>sdk\public\tier0</Filter>
</ClInclude>
<ClInclude Include="..\engine\staticpropmgr.h">
<Filter>sdk\engine</Filter>
</ClInclude>
<ClInclude Include="..\engine\shared\shared_rcon.h">
<Filter>sdk\engine\shared</Filter>
</ClInclude>
<ClInclude Include="..\engine\shared\base_rcon.h">
<Filter>sdk\engine\shared</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<Image Include="..\shared\resource\lockedserver.png">
<Filter>sdk\resource\png</Filter>
</Image>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\resource\r5dev.rc">
<Filter>sdk\resource</Filter>
</ResourceCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\ClientSDK.def" />
</ItemGroup>
</Project>