<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <Filter Include="libraries">
      <UniqueIdentifier>{9204b296-06f7-44d4-a739-c7bd2f1b6a10}</UniqueIdentifier>
    </Filter>
    <Filter Include="common">
      <UniqueIdentifier>{8db39aa0-6dd9-454e-83e3-337a250a26a7}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules">
      <UniqueIdentifier>{c33f8514-328c-435a-83cf-592b907efdf6}</UniqueIdentifier>
    </Filter>
    <Filter Include="scripts">
      <UniqueIdentifier>{15622628-c450-48d5-af6d-11a81d9b3453}</UniqueIdentifier>
    </Filter>
    <Filter Include="libraries\Box2D">
      <UniqueIdentifier>{648d76dd-df9d-458d-beb3-de53e780d07e}</UniqueIdentifier>
    </Filter>
    <Filter Include="libraries\luasocket">
      <UniqueIdentifier>{67d48dd8-574e-4bdd-bdb1-71af5801e234}</UniqueIdentifier>
    </Filter>
    <Filter Include="libraries\utf8">
      <UniqueIdentifier>{b00f9fc5-a6a6-44e7-a52d-84c134de265d}</UniqueIdentifier>
    </Filter>
    <Filter Include="libraries\Box2D\Collision">
      <UniqueIdentifier>{4ed69d3b-2b3e-4bb1-b756-620816c86916}</UniqueIdentifier>
    </Filter>
    <Filter Include="libraries\Box2D\Common">
      <UniqueIdentifier>{3c66e3d3-c2fd-409b-88d9-fd6d67df2edd}</UniqueIdentifier>
    </Filter>
    <Filter Include="libraries\Box2D\Dynamcis">
      <UniqueIdentifier>{7eb57e83-24c3-4b47-a9bb-f73adac7c4c2}</UniqueIdentifier>
    </Filter>
    <Filter Include="libraries\Box2D\Rope">
      <UniqueIdentifier>{90878f00-844f-453d-a521-76366e3031b2}</UniqueIdentifier>
    </Filter>
    <Filter Include="libraries\Box2D\Collision\Shapes">
      <UniqueIdentifier>{7ae21d0a-2dbd-4d89-8ed3-74a0af8e1901}</UniqueIdentifier>
    </Filter>
    <Filter Include="libraries\Box2D\Dynamcis\Joints">
      <UniqueIdentifier>{809e6999-08d1-41b5-9536-bcfe7cc09588}</UniqueIdentifier>
    </Filter>
    <Filter Include="libraries\Box2D\Dynamcis\Contacts">
      <UniqueIdentifier>{9c1b1395-34b7-4158-b778-56b622c81e37}</UniqueIdentifier>
    </Filter>
    <Filter Include="libraries\luasocket\luasocket">
      <UniqueIdentifier>{5dcd8aac-7614-4d4e-b507-7df82969cb68}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\audio">
      <UniqueIdentifier>{6f277a7f-c3b8-4eff-bffe-1635d2819c01}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\event">
      <UniqueIdentifier>{0ceac368-959f-47da-8881-66e22383e2c3}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\filesystem">
      <UniqueIdentifier>{822de099-663f-46e9-8c22-e2563903b2d1}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\font">
      <UniqueIdentifier>{374bede6-77d8-4dd9-922c-65ebc1094df4}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\graphics">
      <UniqueIdentifier>{83e8ce99-8a0f-4e64-b5be-3c184026aa52}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\image">
      <UniqueIdentifier>{d9e2d64e-5fd3-4f49-be70-50d5ae85ee26}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\joystick">
      <UniqueIdentifier>{679a49ca-08fc-400a-b0ae-30ac2a072b6b}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\keyboard">
      <UniqueIdentifier>{cc6c06ce-6fa1-46fe-9308-f0844d198123}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\mouse">
      <UniqueIdentifier>{e4a78077-53fd-4f65-bc7b-9357fca59d37}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\physics">
      <UniqueIdentifier>{44378345-7eb7-45d5-8f32-fe7e3375ca7b}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\sound">
      <UniqueIdentifier>{03c38556-a58d-4a16-bd8a-26da917b73aa}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\thread">
      <UniqueIdentifier>{a9c040aa-4e09-4a43-b7d4-62ab7e9cde4b}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\timer">
      <UniqueIdentifier>{8ca0aa01-6595-4e00-9257-6668218bfaad}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\window">
      <UniqueIdentifier>{d0e97654-3e56-4ce0-aa0a-a5b660ade090}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\audio\openal">
      <UniqueIdentifier>{018b53e4-51ff-41ef-8752-530f7ca83f5f}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\audio\null">
      <UniqueIdentifier>{e3bb8877-dc46-45db-999d-97a3b3482227}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\event\sdl">
      <UniqueIdentifier>{9a56922c-6ee8-4e4a-af76-c310a3052de6}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\filesystem\physfs">
      <UniqueIdentifier>{6c504e35-8799-4ce8-89e7-b4904095efe5}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\font\freetype">
      <UniqueIdentifier>{d78871c7-7ca9-4dff-9163-f2a6a97462d7}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\graphics\opengl">
      <UniqueIdentifier>{72f85e75-dd35-4a93-9c39-258c8aee813b}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\joystick\sdl">
      <UniqueIdentifier>{806ac1d0-ed5c-47d5-8cdc-60e3fdbfe412}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\keyboard\sdl">
      <UniqueIdentifier>{1266e902-11b4-4f0d-afb5-66df65b0429c}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\mouse\sdl">
      <UniqueIdentifier>{7715d905-5dc6-41ce-9aa1-6f94c707ced5}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\physics\box2d">
      <UniqueIdentifier>{ad88c2dc-e31c-4362-bd7a-4d76c79d5783}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\sound\lullaby">
      <UniqueIdentifier>{fe7cb272-ea46-4f31-873a-a8a42e4efd3a}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\timer\sdl">
      <UniqueIdentifier>{ea198321-c3fb-4444-bd1e-608461f7af20}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\window\sdl">
      <UniqueIdentifier>{d46cbbf1-a76f-4401-83d4-1f20492f9889}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\love">
      <UniqueIdentifier>{5fb201c1-9b39-48ca-8334-6862da260b43}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\math">
      <UniqueIdentifier>{5d2c2149-93bf-42a6-b8b5-6ddbac9485a3}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\thread\sdl">
      <UniqueIdentifier>{5673936a-786e-40ee-96d2-1830e89c1532}</UniqueIdentifier>
    </Filter>
    <Filter Include="libraries\ddsparse">
      <UniqueIdentifier>{dd0ef317-7117-4ddc-b8ef-aaf58130c7bd}</UniqueIdentifier>
    </Filter>
    <Filter Include="modules\image\magpie">
      <UniqueIdentifier>{d39bd4fd-3bea-428a-813f-4b1c55aedac8}</UniqueIdentifier>
    </Filter>
    <Filter Include="libraries\noise1234">
      <UniqueIdentifier>{d5e565d0-da66-4412-9144-dff8c7d82b2e}</UniqueIdentifier>
    </Filter>
    <Filter Include="libraries\enet">
      <UniqueIdentifier>{4bf8a9b0-db1a-4a6e-a157-a9eab128f5ca}</UniqueIdentifier>
    </Filter>
    <Filter Include="libraries\enet\libenet">
      <UniqueIdentifier>{ab75aa3d-8e32-45e0-b91b-ed3cb31f472e}</UniqueIdentifier>
    </Filter>
    <Filter Include="libraries\enet\libenet\include">
      <UniqueIdentifier>{86f5346b-8859-4c03-8c1f-3bd8d200b658}</UniqueIdentifier>
    </Filter>
    <Filter Include="libraries\enet\libenet\include\enet">
      <UniqueIdentifier>{a9a12c5a-ff54-43c1-b0c6-ba1597af7b03}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="..\..\src\common\Matrix.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\common\Memoizer.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\common\Object.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\common\Reference.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\common\runtime.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\common\utf8.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\common\Variant.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\common\Vector.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\common\wrap_Data.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\common\b64.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\common\delay.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\common\Exception.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Collision\b2BroadPhase.cpp">
      <Filter>libraries\Box2D\Collision</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Collision\b2CollideCircle.cpp">
      <Filter>libraries\Box2D\Collision</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Collision\b2CollideEdge.cpp">
      <Filter>libraries\Box2D\Collision</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Collision\b2CollidePolygon.cpp">
      <Filter>libraries\Box2D\Collision</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Collision\b2Collision.cpp">
      <Filter>libraries\Box2D\Collision</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Collision\b2Distance.cpp">
      <Filter>libraries\Box2D\Collision</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Collision\b2DynamicTree.cpp">
      <Filter>libraries\Box2D\Collision</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Collision\b2TimeOfImpact.cpp">
      <Filter>libraries\Box2D\Collision</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Collision\Shapes\b2CircleShape.cpp">
      <Filter>libraries\Box2D\Collision\Shapes</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Collision\Shapes\b2EdgeShape.cpp">
      <Filter>libraries\Box2D\Collision\Shapes</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Collision\Shapes\b2PolygonShape.cpp">
      <Filter>libraries\Box2D\Collision\Shapes</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Collision\Shapes\b2ChainShape.cpp">
      <Filter>libraries\Box2D\Collision\Shapes</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Common\b2Draw.cpp">
      <Filter>libraries\Box2D\Common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Common\b2Math.cpp">
      <Filter>libraries\Box2D\Common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Common\b2Settings.cpp">
      <Filter>libraries\Box2D\Common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Common\b2StackAllocator.cpp">
      <Filter>libraries\Box2D\Common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Common\b2Timer.cpp">
      <Filter>libraries\Box2D\Common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Common\b2BlockAllocator.cpp">
      <Filter>libraries\Box2D\Common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\b2Body.cpp">
      <Filter>libraries\Box2D\Dynamcis</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\b2ContactManager.cpp">
      <Filter>libraries\Box2D\Dynamcis</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\b2Fixture.cpp">
      <Filter>libraries\Box2D\Dynamcis</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\b2Island.cpp">
      <Filter>libraries\Box2D\Dynamcis</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\b2World.cpp">
      <Filter>libraries\Box2D\Dynamcis</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\b2WorldCallbacks.cpp">
      <Filter>libraries\Box2D\Dynamcis</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\Contacts\b2CircleContact.cpp">
      <Filter>libraries\Box2D\Dynamcis\Contacts</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\Contacts\b2Contact.cpp">
      <Filter>libraries\Box2D\Dynamcis\Contacts</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\Contacts\b2ContactSolver.cpp">
      <Filter>libraries\Box2D\Dynamcis\Contacts</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\Contacts\b2EdgeAndCircleContact.cpp">
      <Filter>libraries\Box2D\Dynamcis\Contacts</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\Contacts\b2EdgeAndPolygonContact.cpp">
      <Filter>libraries\Box2D\Dynamcis\Contacts</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\Contacts\b2PolygonAndCircleContact.cpp">
      <Filter>libraries\Box2D\Dynamcis\Contacts</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\Contacts\b2PolygonContact.cpp">
      <Filter>libraries\Box2D\Dynamcis\Contacts</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\Contacts\b2ChainAndCircleContact.cpp">
      <Filter>libraries\Box2D\Dynamcis\Contacts</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\Contacts\b2ChainAndPolygonContact.cpp">
      <Filter>libraries\Box2D\Dynamcis\Contacts</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\Joints\b2MouseJoint.cpp">
      <Filter>libraries\Box2D\Dynamcis\Joints</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\Joints\b2PrismaticJoint.cpp">
      <Filter>libraries\Box2D\Dynamcis\Joints</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\Joints\b2PulleyJoint.cpp">
      <Filter>libraries\Box2D\Dynamcis\Joints</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\Joints\b2RevoluteJoint.cpp">
      <Filter>libraries\Box2D\Dynamcis\Joints</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\Joints\b2RopeJoint.cpp">
      <Filter>libraries\Box2D\Dynamcis\Joints</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\Joints\b2WeldJoint.cpp">
      <Filter>libraries\Box2D\Dynamcis\Joints</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\Joints\b2WheelJoint.cpp">
      <Filter>libraries\Box2D\Dynamcis\Joints</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\Joints\b2DistanceJoint.cpp">
      <Filter>libraries\Box2D\Dynamcis\Joints</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\Joints\b2FrictionJoint.cpp">
      <Filter>libraries\Box2D\Dynamcis\Joints</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\Joints\b2GearJoint.cpp">
      <Filter>libraries\Box2D\Dynamcis\Joints</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Dynamics\Joints\b2Joint.cpp">
      <Filter>libraries\Box2D\Dynamcis\Joints</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\Box2D\Rope\b2Rope.cpp">
      <Filter>libraries\Box2D\Rope</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\luasocket\luasocket.cpp">
      <Filter>libraries\luasocket</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\luasocket\libluasocket\mime.c">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\luasocket\libluasocket\options.c">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\luasocket\libluasocket\select.c">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\luasocket\libluasocket\tcp.c">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\luasocket\libluasocket\timeout.c">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\luasocket\libluasocket\udp.c">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\luasocket\libluasocket\wsocket.c">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\luasocket\libluasocket\auxiliar.c">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\luasocket\libluasocket\buffer.c">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\luasocket\libluasocket\except.c">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\luasocket\libluasocket\inet.c">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\luasocket\libluasocket\io.c">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\luasocket\libluasocket\luasocket.c">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\audio\Audio.cpp">
      <Filter>modules\audio</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\audio\Source.cpp">
      <Filter>modules\audio</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\audio\wrap_Audio.cpp">
      <Filter>modules\audio</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\audio\wrap_Source.cpp">
      <Filter>modules\audio</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\audio\null\Audio.cpp">
      <Filter>modules\audio\null</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\audio\null\Source.cpp">
      <Filter>modules\audio\null</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\audio\openal\Pool.cpp">
      <Filter>modules\audio\openal</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\audio\openal\Source.cpp">
      <Filter>modules\audio\openal</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\audio\openal\Audio.cpp">
      <Filter>modules\audio\openal</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\event\Event.cpp">
      <Filter>modules\event</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\event\sdl\wrap_Event.cpp">
      <Filter>modules\event\sdl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\event\sdl\Event.cpp">
      <Filter>modules\event\sdl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\filesystem\File.cpp">
      <Filter>modules\filesystem</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\filesystem\FileData.cpp">
      <Filter>modules\filesystem</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\filesystem\physfs\Filesystem.cpp">
      <Filter>modules\filesystem\physfs</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\filesystem\physfs\wrap_File.cpp">
      <Filter>modules\filesystem\physfs</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\filesystem\physfs\wrap_FileData.cpp">
      <Filter>modules\filesystem\physfs</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\filesystem\physfs\wrap_Filesystem.cpp">
      <Filter>modules\filesystem\physfs</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\filesystem\physfs\File.cpp">
      <Filter>modules\filesystem\physfs</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\font\GlyphData.cpp">
      <Filter>modules\font</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\font\ImageRasterizer.cpp">
      <Filter>modules\font</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\font\Rasterizer.cpp">
      <Filter>modules\font</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\font\wrap_GlyphData.cpp">
      <Filter>modules\font</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\font\wrap_Rasterizer.cpp">
      <Filter>modules\font</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\font\freetype\TrueTypeRasterizer.cpp">
      <Filter>modules\font\freetype</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\font\freetype\wrap_Font.cpp">
      <Filter>modules\font\freetype</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\font\freetype\Font.cpp">
      <Filter>modules\font\freetype</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\Drawable.cpp">
      <Filter>modules\graphics</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\Graphics.cpp">
      <Filter>modules\graphics</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\Image.cpp">
      <Filter>modules\graphics</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\Volatile.cpp">
      <Filter>modules\graphics</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\opengl\Shader.cpp">
      <Filter>modules\graphics\opengl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\opengl\SpriteBatch.cpp">
      <Filter>modules\graphics\opengl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\opengl\VertexBuffer.cpp">
      <Filter>modules\graphics\opengl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\opengl\wrap_Canvas.cpp">
      <Filter>modules\graphics\opengl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\opengl\wrap_Font.cpp">
      <Filter>modules\graphics\opengl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\opengl\wrap_Graphics.cpp">
      <Filter>modules\graphics\opengl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\opengl\wrap_Image.cpp">
      <Filter>modules\graphics\opengl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\opengl\wrap_ParticleSystem.cpp">
      <Filter>modules\graphics\opengl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\opengl\wrap_Shader.cpp">
      <Filter>modules\graphics\opengl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\opengl\wrap_SpriteBatch.cpp">
      <Filter>modules\graphics\opengl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\opengl\Canvas.cpp">
      <Filter>modules\graphics\opengl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\opengl\Font.cpp">
      <Filter>modules\graphics\opengl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\opengl\GLee.c">
      <Filter>modules\graphics\opengl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\opengl\Graphics.cpp">
      <Filter>modules\graphics\opengl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\opengl\Image.cpp">
      <Filter>modules\graphics\opengl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\opengl\OpenGL.cpp">
      <Filter>modules\graphics\opengl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\opengl\ParticleSystem.cpp">
      <Filter>modules\graphics\opengl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\image\ImageData.cpp">
      <Filter>modules\image</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\image\wrap_Image.cpp">
      <Filter>modules\image</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\image\wrap_ImageData.cpp">
      <Filter>modules\image</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\joystick\Joystick.cpp">
      <Filter>modules\joystick</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\joystick\sdl\wrap_Joystick.cpp">
      <Filter>modules\joystick\sdl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\joystick\sdl\Joystick.cpp">
      <Filter>modules\joystick\sdl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\keyboard\Keyboard.cpp">
      <Filter>modules\keyboard</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\keyboard\wrap_Keyboard.cpp">
      <Filter>modules\keyboard</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\keyboard\sdl\Keyboard.cpp">
      <Filter>modules\keyboard\sdl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\mouse\Mouse.cpp">
      <Filter>modules\mouse</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\mouse\wrap_Mouse.cpp">
      <Filter>modules\mouse</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\mouse\sdl\Mouse.cpp">
      <Filter>modules\mouse\sdl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\Body.cpp">
      <Filter>modules\physics</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\Joint.cpp">
      <Filter>modules\physics</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\Shape.cpp">
      <Filter>modules\physics</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\CircleShape.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\Contact.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\DistanceJoint.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\EdgeShape.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\Fixture.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\FrictionJoint.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\GearJoint.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\Joint.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\MouseJoint.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\Physics.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\PolygonShape.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\PrismaticJoint.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\PulleyJoint.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\RevoluteJoint.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\RopeJoint.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\Shape.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\WeldJoint.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\WheelJoint.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\World.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\wrap_Body.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\wrap_ChainShape.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\wrap_CircleShape.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\wrap_Contact.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\wrap_DistanceJoint.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\wrap_EdgeShape.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\wrap_Fixture.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\wrap_FrictionJoint.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\wrap_GearJoint.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\wrap_Joint.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\wrap_MouseJoint.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\wrap_Physics.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\wrap_PolygonShape.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\wrap_PrismaticJoint.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\wrap_PulleyJoint.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\wrap_RevoluteJoint.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\wrap_RopeJoint.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\wrap_Shape.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\wrap_WeldJoint.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\wrap_WheelJoint.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\wrap_World.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\Body.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\physics\box2d\ChainShape.cpp">
      <Filter>modules\physics\box2d</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\sound\Sound.cpp">
      <Filter>modules\sound</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\sound\SoundData.cpp">
      <Filter>modules\sound</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\sound\wrap_Decoder.cpp">
      <Filter>modules\sound</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\sound\wrap_Sound.cpp">
      <Filter>modules\sound</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\sound\wrap_SoundData.cpp">
      <Filter>modules\sound</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\sound\lullaby\ModPlugDecoder.cpp">
      <Filter>modules\sound\lullaby</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\sound\lullaby\Mpg123Decoder.cpp">
      <Filter>modules\sound\lullaby</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\sound\lullaby\Sound.cpp">
      <Filter>modules\sound\lullaby</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\sound\lullaby\VorbisDecoder.cpp">
      <Filter>modules\sound\lullaby</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\sound\lullaby\Decoder.cpp">
      <Filter>modules\sound\lullaby</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\sound\lullaby\FLACDecoder.cpp">
      <Filter>modules\sound\lullaby</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\timer\wrap_Timer.cpp">
      <Filter>modules\timer</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\timer\sdl\Timer.cpp">
      <Filter>modules\timer\sdl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\window\Window.cpp">
      <Filter>modules\window</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\window\sdl\Window.cpp">
      <Filter>modules\window\sdl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\love\love.cpp">
      <Filter>modules\love</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\common\Module.cpp">
      <Filter>common</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\math\wrap_Math.cpp">
      <Filter>modules\math</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\thread\Channel.cpp">
      <Filter>modules\thread</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\thread\LuaThread.cpp">
      <Filter>modules\thread</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\thread\ThreadModule.cpp">
      <Filter>modules\thread</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\thread\threads.cpp">
      <Filter>modules\thread</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\thread\wrap_Channel.cpp">
      <Filter>modules\thread</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\thread\wrap_LuaThread.cpp">
      <Filter>modules\thread</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\thread\wrap_ThreadModule.cpp">
      <Filter>modules\thread</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\thread\sdl\threads.cpp">
      <Filter>modules\thread\sdl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\thread\sdl\Thread.cpp">
      <Filter>modules\thread\sdl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\math\MathModule.cpp">
      <Filter>modules\math</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\ddsparse\ddsparse.cpp">
      <Filter>libraries\ddsparse</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\image\magpie\DevilHandler.cpp">
      <Filter>modules\image\magpie</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\image\magpie\Image.cpp">
      <Filter>modules\image\magpie</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\image\magpie\ImageData.cpp">
      <Filter>modules\image\magpie</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\image\magpie\CompressedData.cpp">
      <Filter>modules\image\magpie</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\image\magpie\ddsHandler.cpp">
      <Filter>modules\image\magpie</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\image\CompressedData.cpp">
      <Filter>modules\image</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\image\wrap_CompressedData.cpp">
      <Filter>modules\image</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\math\RandomGenerator.cpp">
      <Filter>modules\math</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\math\wrap_RandomGenerator.cpp">
      <Filter>modules\math</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\DrawGable.cpp">
      <Filter>modules\graphics</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\Geometry.cpp">
      <Filter>modules\graphics</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\graphics\opengl\wrap_Geometry.cpp">
      <Filter>modules\graphics\opengl</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\noise1234\simplexnoise1234.cpp">
      <Filter>libraries\noise1234</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\math\wrap_BezierCurve.cpp">
      <Filter>modules\math</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\math\BezierCurve.cpp">
      <Filter>modules\math</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\modules\window\wrap_Window.cpp">
      <Filter>modules\window</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\enet\libenet\callbacks.c">
      <Filter>libraries\enet\libenet</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\enet\libenet\compress.c">
      <Filter>libraries\enet\libenet</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\enet\libenet\host.c">
      <Filter>libraries\enet\libenet</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\enet\libenet\list.c">
      <Filter>libraries\enet\libenet</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\enet\libenet\packet.c">
      <Filter>libraries\enet\libenet</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\enet\libenet\peer.c">
      <Filter>libraries\enet\libenet</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\enet\libenet\protocol.c">
      <Filter>libraries\enet\libenet</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\enet\libenet\win32.c">
      <Filter>libraries\enet\libenet</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\libraries\enet\enet.cpp">
      <Filter>libraries\enet</Filter>
    </ClCompile>
  </ItemGroup>
  <ItemGroup>
    <None Include="..\..\src\scripts\boot.lua">
      <Filter>scripts</Filter>
    </None>
    <None Include="..\..\src\scripts\graphics.lua">
      <Filter>scripts</Filter>
    </None>
    <None Include="..\..\src\scripts\auto.lua">
      <Filter>scripts</Filter>
    </None>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="..\..\src\common\Matrix.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\common\Memoizer.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\common\Module.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\common\Object.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\common\Reference.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\common\runtime.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\common\StringMap.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\common\types.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\common\utf8.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\common\Variant.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\common\Vector.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\common\version.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\common\wrap_Data.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\common\b64.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\common\config.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\common\Data.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\common\delay.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\common\EnumMap.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\common\Exception.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\common\int.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\common\math.h">
      <Filter>common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Box2D.h">
      <Filter>libraries\Box2D</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Collision\b2BroadPhase.h">
      <Filter>libraries\Box2D\Collision</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Collision\b2Collision.h">
      <Filter>libraries\Box2D\Collision</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Collision\b2Distance.h">
      <Filter>libraries\Box2D\Collision</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Collision\b2DynamicTree.h">
      <Filter>libraries\Box2D\Collision</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Collision\b2TimeOfImpact.h">
      <Filter>libraries\Box2D\Collision</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Collision\Shapes\b2CircleShape.h">
      <Filter>libraries\Box2D\Collision\Shapes</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Collision\Shapes\b2EdgeShape.h">
      <Filter>libraries\Box2D\Collision\Shapes</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Collision\Shapes\b2PolygonShape.h">
      <Filter>libraries\Box2D\Collision\Shapes</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Collision\Shapes\b2Shape.h">
      <Filter>libraries\Box2D\Collision\Shapes</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Collision\Shapes\b2ChainShape.h">
      <Filter>libraries\Box2D\Collision\Shapes</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Common\b2Draw.h">
      <Filter>libraries\Box2D\Common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Common\b2GrowableStack.h">
      <Filter>libraries\Box2D\Common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Common\b2Math.h">
      <Filter>libraries\Box2D\Common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Common\b2Settings.h">
      <Filter>libraries\Box2D\Common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Common\b2StackAllocator.h">
      <Filter>libraries\Box2D\Common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Common\b2Timer.h">
      <Filter>libraries\Box2D\Common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Common\b2BlockAllocator.h">
      <Filter>libraries\Box2D\Common</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\b2Body.h">
      <Filter>libraries\Box2D\Dynamcis</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\b2ContactManager.h">
      <Filter>libraries\Box2D\Dynamcis</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\b2Fixture.h">
      <Filter>libraries\Box2D\Dynamcis</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\b2Island.h">
      <Filter>libraries\Box2D\Dynamcis</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\b2TimeStep.h">
      <Filter>libraries\Box2D\Dynamcis</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\b2World.h">
      <Filter>libraries\Box2D\Dynamcis</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\b2WorldCallbacks.h">
      <Filter>libraries\Box2D\Dynamcis</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\Contacts\b2CircleContact.h">
      <Filter>libraries\Box2D\Dynamcis\Contacts</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\Contacts\b2Contact.h">
      <Filter>libraries\Box2D\Dynamcis\Contacts</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\Contacts\b2ContactSolver.h">
      <Filter>libraries\Box2D\Dynamcis\Contacts</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\Contacts\b2EdgeAndCircleContact.h">
      <Filter>libraries\Box2D\Dynamcis\Contacts</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\Contacts\b2EdgeAndPolygonContact.h">
      <Filter>libraries\Box2D\Dynamcis\Contacts</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\Contacts\b2PolygonAndCircleContact.h">
      <Filter>libraries\Box2D\Dynamcis\Contacts</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\Contacts\b2PolygonContact.h">
      <Filter>libraries\Box2D\Dynamcis\Contacts</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\Contacts\b2ChainAndCircleContact.h">
      <Filter>libraries\Box2D\Dynamcis\Contacts</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\Contacts\b2ChainAndPolygonContact.h">
      <Filter>libraries\Box2D\Dynamcis\Contacts</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\Joints\b2MouseJoint.h">
      <Filter>libraries\Box2D\Dynamcis\Joints</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\Joints\b2PrismaticJoint.h">
      <Filter>libraries\Box2D\Dynamcis\Joints</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\Joints\b2PulleyJoint.h">
      <Filter>libraries\Box2D\Dynamcis\Joints</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\Joints\b2RevoluteJoint.h">
      <Filter>libraries\Box2D\Dynamcis\Joints</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\Joints\b2RopeJoint.h">
      <Filter>libraries\Box2D\Dynamcis\Joints</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\Joints\b2WeldJoint.h">
      <Filter>libraries\Box2D\Dynamcis\Joints</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\Joints\b2WheelJoint.h">
      <Filter>libraries\Box2D\Dynamcis\Joints</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\Joints\b2DistanceJoint.h">
      <Filter>libraries\Box2D\Dynamcis\Joints</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\Joints\b2FrictionJoint.h">
      <Filter>libraries\Box2D\Dynamcis\Joints</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\Joints\b2GearJoint.h">
      <Filter>libraries\Box2D\Dynamcis\Joints</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Dynamics\Joints\b2Joint.h">
      <Filter>libraries\Box2D\Dynamcis\Joints</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\Box2D\Rope\b2Rope.h">
      <Filter>libraries\Box2D\Rope</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\luasocket\luasocket.h">
      <Filter>libraries\luasocket</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\luasocket\libluasocket\auxiliar.h">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\luasocket\libluasocket\buffer.h">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\luasocket\libluasocket\except.h">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\luasocket\libluasocket\inet.h">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\luasocket\libluasocket\io.h">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\luasocket\libluasocket\luasocket.h">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\luasocket\libluasocket\mime.h">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\luasocket\libluasocket\options.h">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\luasocket\libluasocket\select.h">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\luasocket\libluasocket\socket.h">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\luasocket\libluasocket\tcp.h">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\luasocket\libluasocket\timeout.h">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\luasocket\libluasocket\tp.lua.h">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\luasocket\libluasocket\udp.h">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\luasocket\libluasocket\url.lua.h">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\luasocket\libluasocket\wsocket.h">
      <Filter>libraries\luasocket\luasocket</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\utf8\utf8.h">
      <Filter>libraries\utf8</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\utf8\utf8\core.h">
      <Filter>libraries\utf8</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\utf8\utf8\unchecked.h">
      <Filter>libraries\utf8</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\utf8\utf8\checked.h">
      <Filter>libraries\utf8</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\audio\Audio.h">
      <Filter>modules\audio</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\audio\Source.h">
      <Filter>modules\audio</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\audio\wrap_Audio.h">
      <Filter>modules\audio</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\audio\wrap_Source.h">
      <Filter>modules\audio</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\audio\null\Audio.h">
      <Filter>modules\audio\null</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\audio\null\Source.h">
      <Filter>modules\audio\null</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\audio\openal\Pool.h">
      <Filter>modules\audio\openal</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\audio\openal\Source.h">
      <Filter>modules\audio\openal</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\audio\openal\Audio.h">
      <Filter>modules\audio\openal</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\event\Event.h">
      <Filter>modules\event</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\event\sdl\Event.h">
      <Filter>modules\event\sdl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\event\sdl\wrap_Event.h">
      <Filter>modules\event\sdl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\filesystem\File.h">
      <Filter>modules\filesystem</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\filesystem\FileData.h">
      <Filter>modules\filesystem</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\filesystem\physfs\Filesystem.h">
      <Filter>modules\filesystem\physfs</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\filesystem\physfs\wrap_File.h">
      <Filter>modules\filesystem\physfs</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\filesystem\physfs\wrap_FileData.h">
      <Filter>modules\filesystem\physfs</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\filesystem\physfs\wrap_Filesystem.h">
      <Filter>modules\filesystem\physfs</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\filesystem\physfs\File.h">
      <Filter>modules\filesystem\physfs</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\font\GlyphData.h">
      <Filter>modules\font</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\font\ImageRasterizer.h">
      <Filter>modules\font</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\font\Rasterizer.h">
      <Filter>modules\font</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\font\wrap_GlyphData.h">
      <Filter>modules\font</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\font\wrap_Rasterizer.h">
      <Filter>modules\font</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\font\Font.h">
      <Filter>modules\font</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\font\freetype\TrueTypeRasterizer.h">
      <Filter>modules\font\freetype</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\font\freetype\wrap_Font.h">
      <Filter>modules\font\freetype</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\font\freetype\Font.h">
      <Filter>modules\font\freetype</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\Drawable.h">
      <Filter>modules\graphics</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\Graphics.h">
      <Filter>modules\graphics</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\Image.h">
      <Filter>modules\graphics</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\Volatile.h">
      <Filter>modules\graphics</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\Color.h">
      <Filter>modules\graphics</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\opengl\ParticleSystem.h">
      <Filter>modules\graphics\opengl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\opengl\Shader.h">
      <Filter>modules\graphics\opengl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\opengl\SpriteBatch.h">
      <Filter>modules\graphics\opengl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\opengl\VertexBuffer.h">
      <Filter>modules\graphics\opengl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\opengl\wrap_Canvas.h">
      <Filter>modules\graphics\opengl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\opengl\wrap_Font.h">
      <Filter>modules\graphics\opengl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\opengl\wrap_Graphics.h">
      <Filter>modules\graphics\opengl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\opengl\wrap_Image.h">
      <Filter>modules\graphics\opengl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\opengl\wrap_ParticleSystem.h">
      <Filter>modules\graphics\opengl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\opengl\wrap_Shader.h">
      <Filter>modules\graphics\opengl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\opengl\wrap_SpriteBatch.h">
      <Filter>modules\graphics\opengl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\opengl\Canvas.h">
      <Filter>modules\graphics\opengl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\opengl\Font.h">
      <Filter>modules\graphics\opengl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\opengl\GLee.h">
      <Filter>modules\graphics\opengl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\opengl\Graphics.h">
      <Filter>modules\graphics\opengl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\opengl\Image.h">
      <Filter>modules\graphics\opengl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\opengl\OpenGL.h">
      <Filter>modules\graphics\opengl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\image\Image.h">
      <Filter>modules\image</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\image\ImageData.h">
      <Filter>modules\image</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\image\wrap_Image.h">
      <Filter>modules\image</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\image\wrap_ImageData.h">
      <Filter>modules\image</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\joystick\Joystick.h">
      <Filter>modules\joystick</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\joystick\sdl\wrap_Joystick.h">
      <Filter>modules\joystick\sdl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\joystick\sdl\Joystick.h">
      <Filter>modules\joystick\sdl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\keyboard\Keyboard.h">
      <Filter>modules\keyboard</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\keyboard\wrap_Keyboard.h">
      <Filter>modules\keyboard</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\keyboard\sdl\Keyboard.h">
      <Filter>modules\keyboard\sdl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\mouse\Mouse.h">
      <Filter>modules\mouse</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\mouse\wrap_Mouse.h">
      <Filter>modules\mouse</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\mouse\sdl\Mouse.h">
      <Filter>modules\mouse\sdl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\Body.h">
      <Filter>modules\physics</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\Joint.h">
      <Filter>modules\physics</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\Shape.h">
      <Filter>modules\physics</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\ChainShape.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\CircleShape.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\Contact.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\DistanceJoint.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\EdgeShape.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\Fixture.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\FrictionJoint.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\GearJoint.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\Joint.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\MouseJoint.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\Physics.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\PolygonShape.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\PrismaticJoint.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\PulleyJoint.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\RevoluteJoint.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\RopeJoint.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\Shape.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\WeldJoint.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\WheelJoint.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\World.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\wrap_Body.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\wrap_ChainShape.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\wrap_CircleShape.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\wrap_Contact.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\wrap_DistanceJoint.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\wrap_EdgeShape.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\wrap_Fixture.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\wrap_FrictionJoint.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\wrap_GearJoint.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\wrap_Joint.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\wrap_MouseJoint.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\wrap_Physics.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\wrap_PolygonShape.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\wrap_PrismaticJoint.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\wrap_PulleyJoint.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\wrap_RevoluteJoint.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\wrap_RopeJoint.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\wrap_Shape.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\wrap_WeldJoint.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\wrap_WheelJoint.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\wrap_World.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\physics\box2d\Body.h">
      <Filter>modules\physics\box2d</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\sound\Decoder.h">
      <Filter>modules\sound</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\sound\Sound.h">
      <Filter>modules\sound</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\sound\SoundData.h">
      <Filter>modules\sound</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\sound\wrap_Decoder.h">
      <Filter>modules\sound</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\sound\wrap_Sound.h">
      <Filter>modules\sound</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\sound\wrap_SoundData.h">
      <Filter>modules\sound</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\sound\lullaby\ModPlugDecoder.h">
      <Filter>modules\sound\lullaby</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\sound\lullaby\Mpg123Decoder.h">
      <Filter>modules\sound\lullaby</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\sound\lullaby\Sound.h">
      <Filter>modules\sound\lullaby</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\sound\lullaby\VorbisDecoder.h">
      <Filter>modules\sound\lullaby</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\sound\lullaby\Decoder.h">
      <Filter>modules\sound\lullaby</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\sound\lullaby\FLACDecoder.h">
      <Filter>modules\sound\lullaby</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\timer\Timer.h">
      <Filter>modules\timer</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\timer\wrap_Timer.h">
      <Filter>modules\timer</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\timer\sdl\Timer.h">
      <Filter>modules\timer\sdl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\window\Window.h">
      <Filter>modules\window</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\window\sdl\Window.h">
      <Filter>modules\window\sdl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\love\love.h">
      <Filter>modules\love</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\math\wrap_Math.h">
      <Filter>modules\math</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\thread\Channel.h">
      <Filter>modules\thread</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\thread\LuaThread.h">
      <Filter>modules\thread</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\thread\Thread.h">
      <Filter>modules\thread</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\thread\ThreadModule.h">
      <Filter>modules\thread</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\thread\threads.h">
      <Filter>modules\thread</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\thread\wrap_Channel.h">
      <Filter>modules\thread</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\thread\wrap_LuaThread.h">
      <Filter>modules\thread</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\thread\wrap_ThreadModule.h">
      <Filter>modules\thread</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\thread\sdl\Thread.h">
      <Filter>modules\thread\sdl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\thread\sdl\threads.h">
      <Filter>modules\thread\sdl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\math\MathModule.h">
      <Filter>modules\math</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\ddsparse\ddsparse.h">
      <Filter>libraries\ddsparse</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\ddsparse\ddsinfo.h">
      <Filter>libraries\ddsparse</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\image\magpie\ddsHandler.h">
      <Filter>modules\image\magpie</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\image\magpie\DevilHandler.h">
      <Filter>modules\image\magpie</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\image\magpie\FormatHandler.h">
      <Filter>modules\image\magpie</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\image\magpie\Image.h">
      <Filter>modules\image\magpie</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\image\magpie\ImageData.h">
      <Filter>modules\image\magpie</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\image\magpie\CompressedData.h">
      <Filter>modules\image\magpie</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\image\CompressedData.h">
      <Filter>modules\image</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\image\wrap_CompressedData.h">
      <Filter>modules\image</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\math\RandomGenerator.h">
      <Filter>modules\math</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\math\wrap_RandomGenerator.h">
      <Filter>modules\math</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\DrawGable.h">
      <Filter>modules\graphics</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\Geometry.h">
      <Filter>modules\graphics</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\graphics\opengl\wrap_Geometry.h">
      <Filter>modules\graphics\opengl</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\noise1234\simplexnoise1234.h">
      <Filter>libraries\noise1234</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\math\wrap_BezierCurve.h">
      <Filter>modules\math</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\math\BezierCurve.h">
      <Filter>modules\math</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\modules\window\wrap_Window.h">
      <Filter>modules\window</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\enet\lua-enet.h">
      <Filter>libraries\enet</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\enet\libenet\include\enet\callbacks.h">
      <Filter>libraries\enet\libenet\include\enet</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\enet\libenet\include\enet\enet.h">
      <Filter>libraries\enet\libenet\include\enet</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\enet\libenet\include\enet\list.h">
      <Filter>libraries\enet\libenet\include\enet</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\enet\libenet\include\enet\protocol.h">
      <Filter>libraries\enet\libenet\include\enet</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\enet\libenet\include\enet\time.h">
      <Filter>libraries\enet\libenet\include\enet</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\enet\libenet\include\enet\types.h">
      <Filter>libraries\enet\libenet\include\enet</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\enet\libenet\include\enet\unix.h">
      <Filter>libraries\enet\libenet\include\enet</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\enet\libenet\include\enet\utility.h">
      <Filter>libraries\enet\libenet\include\enet</Filter>
    </ClInclude>
    <ClInclude Include="..\..\src\libraries\enet\libenet\include\enet\win32.h">
      <Filter>libraries\enet\libenet\include\enet</Filter>
    </ClInclude>
  </ItemGroup>
  <ItemGroup>
    <ResourceCompile Include="love.rc" />
  </ItemGroup>
</Project>