diff options
Diffstat (limited to 'Build/3rdParty/Box2D')
| -rw-r--r-- | Build/3rdParty/Box2D/Box2D.vcxproj | 221 | ||||
| -rw-r--r-- | Build/3rdParty/Box2D/Box2D.vcxproj.filters | 307 | ||||
| -rw-r--r-- | Build/3rdParty/Box2D/Box2D.vcxproj.user | 4 | 
3 files changed, 532 insertions, 0 deletions
diff --git a/Build/3rdParty/Box2D/Box2D.vcxproj b/Build/3rdParty/Box2D/Box2D.vcxproj new file mode 100644 index 0000000..2eef062 --- /dev/null +++ b/Build/3rdParty/Box2D/Box2D.vcxproj @@ -0,0 +1,221 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> +  <ItemGroup Label="ProjectConfigurations"> +    <ProjectConfiguration Include="Debug|Win32"> +      <Configuration>Debug</Configuration> +      <Platform>Win32</Platform> +    </ProjectConfiguration> +    <ProjectConfiguration Include="Release|Win32"> +      <Configuration>Release</Configuration> +      <Platform>Win32</Platform> +    </ProjectConfiguration> +    <ProjectConfiguration Include="Debug|x64"> +      <Configuration>Debug</Configuration> +      <Platform>x64</Platform> +    </ProjectConfiguration> +    <ProjectConfiguration Include="Release|x64"> +      <Configuration>Release</Configuration> +      <Platform>x64</Platform> +    </ProjectConfiguration> +  </ItemGroup> +  <PropertyGroup Label="Globals"> +    <VCProjectVersion>15.0</VCProjectVersion> +    <ProjectGuid>{4122CC44-1E4C-4A08-B16F-1A650585EBD4}</ProjectGuid> +    <RootNamespace>Box2D</RootNamespace> +    <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion> +  </PropertyGroup> +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> +    <ConfigurationType>Application</ConfigurationType> +    <UseDebugLibraries>true</UseDebugLibraries> +    <PlatformToolset>v141</PlatformToolset> +    <CharacterSet>MultiByte</CharacterSet> +  </PropertyGroup> +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> +    <ConfigurationType>Application</ConfigurationType> +    <UseDebugLibraries>false</UseDebugLibraries> +    <PlatformToolset>v141</PlatformToolset> +    <WholeProgramOptimization>true</WholeProgramOptimization> +    <CharacterSet>MultiByte</CharacterSet> +  </PropertyGroup> +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> +    <ConfigurationType>Application</ConfigurationType> +    <UseDebugLibraries>true</UseDebugLibraries> +    <PlatformToolset>v141</PlatformToolset> +    <CharacterSet>MultiByte</CharacterSet> +  </PropertyGroup> +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> +    <ConfigurationType>Application</ConfigurationType> +    <UseDebugLibraries>false</UseDebugLibraries> +    <PlatformToolset>v141</PlatformToolset> +    <WholeProgramOptimization>true</WholeProgramOptimization> +    <CharacterSet>MultiByte</CharacterSet> +  </PropertyGroup> +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> +  <ImportGroup Label="ExtensionSettings"> +  </ImportGroup> +  <ImportGroup Label="Shared"> +  </ImportGroup> +  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> +  </ImportGroup> +  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> +  </ImportGroup> +  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> +  </ImportGroup> +  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> +  </ImportGroup> +  <PropertyGroup Label="UserMacros" /> +  <PropertyGroup /> +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> +    <ClCompile> +      <WarningLevel>Level3</WarningLevel> +      <Optimization>Disabled</Optimization> +      <SDLCheck>true</SDLCheck> +      <ConformanceMode>true</ConformanceMode> +      <AdditionalIncludeDirectories>$(SolutionDir)..\Source\3rdparty\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> +    </ClCompile> +  </ItemDefinitionGroup> +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> +    <ClCompile> +      <WarningLevel>Level3</WarningLevel> +      <Optimization>Disabled</Optimization> +      <SDLCheck>true</SDLCheck> +      <ConformanceMode>true</ConformanceMode> +      <AdditionalIncludeDirectories>$(SolutionDir)..\Source\3rdparty\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> +    </ClCompile> +  </ItemDefinitionGroup> +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> +    <ClCompile> +      <WarningLevel>Level3</WarningLevel> +      <Optimization>MaxSpeed</Optimization> +      <FunctionLevelLinking>true</FunctionLevelLinking> +      <IntrinsicFunctions>true</IntrinsicFunctions> +      <SDLCheck>true</SDLCheck> +      <ConformanceMode>true</ConformanceMode> +      <AdditionalIncludeDirectories>$(SolutionDir)..\Source\3rdparty\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> +    </ClCompile> +    <Link> +      <EnableCOMDATFolding>true</EnableCOMDATFolding> +      <OptimizeReferences>true</OptimizeReferences> +    </Link> +  </ItemDefinitionGroup> +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> +    <ClCompile> +      <WarningLevel>Level3</WarningLevel> +      <Optimization>MaxSpeed</Optimization> +      <FunctionLevelLinking>true</FunctionLevelLinking> +      <IntrinsicFunctions>true</IntrinsicFunctions> +      <SDLCheck>true</SDLCheck> +      <ConformanceMode>true</ConformanceMode> +      <AdditionalIncludeDirectories>$(SolutionDir)..\Source\3rdparty\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> +    </ClCompile> +    <Link> +      <EnableCOMDATFolding>true</EnableCOMDATFolding> +      <OptimizeReferences>true</OptimizeReferences> +    </Link> +  </ItemDefinitionGroup> +  <ItemGroup> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Box2D.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\b2BroadPhase.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\b2Collision.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\b2Distance.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\b2DynamicTree.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\b2TimeOfImpact.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2ChainShape.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2CircleShape.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2EdgeShape.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2PolygonShape.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2Shape.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2BlockAllocator.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2Draw.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2GrowableStack.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2Math.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2Settings.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2StackAllocator.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2Timer.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Body.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2ContactManager.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Fixture.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Island.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2TimeStep.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2World.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2WorldCallbacks.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ChainAndCircleContact.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ChainAndPolygonContact.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2CircleContact.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2Contact.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ContactSolver.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2EdgeAndCircleContact.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2EdgeAndPolygonContact.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2PolygonAndCircleContact.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2PolygonContact.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2DistanceJoint.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2FrictionJoint.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2GearJoint.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2Joint.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2MotorJoint.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2MouseJoint.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2PrismaticJoint.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2PulleyJoint.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2RevoluteJoint.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2RopeJoint.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2WeldJoint.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2WheelJoint.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Rope\b2Rope.h" /> +  </ItemGroup> +  <ItemGroup> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2BroadPhase.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2CollideCircle.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2CollideEdge.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2CollidePolygon.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2Collision.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2Distance.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2DynamicTree.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2TimeOfImpact.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2ChainShape.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2CircleShape.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2EdgeShape.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2PolygonShape.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2BlockAllocator.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2Draw.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2Math.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2Settings.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2StackAllocator.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2Timer.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Body.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2ContactManager.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Fixture.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Island.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2World.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2WorldCallbacks.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ChainAndCircleContact.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ChainAndPolygonContact.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2CircleContact.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2Contact.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ContactSolver.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2EdgeAndCircleContact.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2EdgeAndPolygonContact.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2PolygonAndCircleContact.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2PolygonContact.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2DistanceJoint.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2FrictionJoint.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2GearJoint.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2Joint.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2MotorJoint.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2MouseJoint.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2PrismaticJoint.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2PulleyJoint.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2RevoluteJoint.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2RopeJoint.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2WeldJoint.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2WheelJoint.cpp" /> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Rope\b2Rope.cpp" /> +  </ItemGroup> +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> +  <ImportGroup Label="ExtensionTargets"> +  </ImportGroup> +</Project>
\ No newline at end of file diff --git a/Build/3rdParty/Box2D/Box2D.vcxproj.filters b/Build/3rdParty/Box2D/Box2D.vcxproj.filters new file mode 100644 index 0000000..bad924b --- /dev/null +++ b/Build/3rdParty/Box2D/Box2D.vcxproj.filters @@ -0,0 +1,307 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> +  <ItemGroup> +    <Filter Include="Collision"> +      <UniqueIdentifier>{54962725-7c7b-450f-83e8-9e47db0acd9d}</UniqueIdentifier> +    </Filter> +    <Filter Include="Common"> +      <UniqueIdentifier>{0e29a4d3-8d20-4856-80fa-e76df88b4b7c}</UniqueIdentifier> +    </Filter> +    <Filter Include="Dynamics"> +      <UniqueIdentifier>{15794cf3-b31e-4a81-8e15-d4dfd1d17e4d}</UniqueIdentifier> +    </Filter> +    <Filter Include="Rope"> +      <UniqueIdentifier>{cf0b3c53-c1c7-4fcf-8796-ff872c83d53e}</UniqueIdentifier> +    </Filter> +    <Filter Include="Collision\Shapes"> +      <UniqueIdentifier>{ea9586f4-ee8c-4416-b1a4-184ba3dfafc4}</UniqueIdentifier> +    </Filter> +    <Filter Include="Dynamics\Contacts"> +      <UniqueIdentifier>{ffd86797-9317-40cf-92d2-e1dab63ad857}</UniqueIdentifier> +    </Filter> +    <Filter Include="Dynamics\Joints"> +      <UniqueIdentifier>{aee7169a-a4bd-4889-8d5b-7292f7a5ecbe}</UniqueIdentifier> +    </Filter> +  </ItemGroup> +  <ItemGroup> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Box2D.h" /> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\b2BroadPhase.h"> +      <Filter>Collision</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\b2Collision.h"> +      <Filter>Collision</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\b2Distance.h"> +      <Filter>Collision</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\b2DynamicTree.h"> +      <Filter>Collision</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\b2TimeOfImpact.h"> +      <Filter>Collision</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2ChainShape.h"> +      <Filter>Collision\Shapes</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2CircleShape.h"> +      <Filter>Collision\Shapes</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2EdgeShape.h"> +      <Filter>Collision\Shapes</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2PolygonShape.h"> +      <Filter>Collision\Shapes</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2Shape.h"> +      <Filter>Collision\Shapes</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2BlockAllocator.h"> +      <Filter>Common</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2Draw.h"> +      <Filter>Common</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2GrowableStack.h"> +      <Filter>Common</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2Math.h"> +      <Filter>Common</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2Settings.h"> +      <Filter>Common</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2StackAllocator.h"> +      <Filter>Common</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Common\b2Timer.h"> +      <Filter>Common</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Body.h"> +      <Filter>Dynamics</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2ContactManager.h"> +      <Filter>Dynamics</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Fixture.h"> +      <Filter>Dynamics</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Island.h"> +      <Filter>Dynamics</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2TimeStep.h"> +      <Filter>Dynamics</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2World.h"> +      <Filter>Dynamics</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2WorldCallbacks.h"> +      <Filter>Dynamics</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2DistanceJoint.h"> +      <Filter>Dynamics\Joints</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2FrictionJoint.h"> +      <Filter>Dynamics\Joints</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2GearJoint.h"> +      <Filter>Dynamics\Joints</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2Joint.h"> +      <Filter>Dynamics\Joints</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2MotorJoint.h"> +      <Filter>Dynamics\Joints</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2MouseJoint.h"> +      <Filter>Dynamics\Joints</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2PrismaticJoint.h"> +      <Filter>Dynamics\Joints</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2PulleyJoint.h"> +      <Filter>Dynamics\Joints</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2RevoluteJoint.h"> +      <Filter>Dynamics\Joints</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2RopeJoint.h"> +      <Filter>Dynamics\Joints</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2WeldJoint.h"> +      <Filter>Dynamics\Joints</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2WheelJoint.h"> +      <Filter>Dynamics\Joints</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ChainAndCircleContact.h"> +      <Filter>Dynamics\Contacts</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ChainAndPolygonContact.h"> +      <Filter>Dynamics\Contacts</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2CircleContact.h"> +      <Filter>Dynamics\Contacts</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2Contact.h"> +      <Filter>Dynamics\Contacts</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ContactSolver.h"> +      <Filter>Dynamics\Contacts</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2EdgeAndCircleContact.h"> +      <Filter>Dynamics\Contacts</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2EdgeAndPolygonContact.h"> +      <Filter>Dynamics\Contacts</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2PolygonAndCircleContact.h"> +      <Filter>Dynamics\Contacts</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2PolygonContact.h"> +      <Filter>Dynamics\Contacts</Filter> +    </ClInclude> +    <ClInclude Include="..\..\..\Source\3rdParty\Box2D\Rope\b2Rope.h"> +      <Filter>Rope</Filter> +    </ClInclude> +  </ItemGroup> +  <ItemGroup> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2BroadPhase.cpp"> +      <Filter>Collision</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2CollideCircle.cpp"> +      <Filter>Collision</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2CollideEdge.cpp"> +      <Filter>Collision</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2CollidePolygon.cpp"> +      <Filter>Collision</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2Collision.cpp"> +      <Filter>Collision</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2Distance.cpp"> +      <Filter>Collision</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2DynamicTree.cpp"> +      <Filter>Collision</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\b2TimeOfImpact.cpp"> +      <Filter>Collision</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2ChainShape.cpp"> +      <Filter>Collision\Shapes</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2CircleShape.cpp"> +      <Filter>Collision\Shapes</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2EdgeShape.cpp"> +      <Filter>Collision\Shapes</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Collision\Shapes\b2PolygonShape.cpp"> +      <Filter>Collision\Shapes</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2BlockAllocator.cpp"> +      <Filter>Common</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2Draw.cpp"> +      <Filter>Common</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2Math.cpp"> +      <Filter>Common</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2Settings.cpp"> +      <Filter>Common</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2StackAllocator.cpp"> +      <Filter>Common</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Common\b2Timer.cpp"> +      <Filter>Common</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Body.cpp"> +      <Filter>Dynamics</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2ContactManager.cpp"> +      <Filter>Dynamics</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Fixture.cpp"> +      <Filter>Dynamics</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2Island.cpp"> +      <Filter>Dynamics</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2World.cpp"> +      <Filter>Dynamics</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\b2WorldCallbacks.cpp"> +      <Filter>Dynamics</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2DistanceJoint.cpp"> +      <Filter>Dynamics\Joints</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2FrictionJoint.cpp"> +      <Filter>Dynamics\Joints</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2GearJoint.cpp"> +      <Filter>Dynamics\Joints</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2Joint.cpp"> +      <Filter>Dynamics\Joints</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2MotorJoint.cpp"> +      <Filter>Dynamics\Joints</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2MouseJoint.cpp"> +      <Filter>Dynamics\Joints</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2PrismaticJoint.cpp"> +      <Filter>Dynamics\Joints</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2PulleyJoint.cpp"> +      <Filter>Dynamics\Joints</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2RevoluteJoint.cpp"> +      <Filter>Dynamics\Joints</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2RopeJoint.cpp"> +      <Filter>Dynamics\Joints</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2WeldJoint.cpp"> +      <Filter>Dynamics\Joints</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Joints\b2WheelJoint.cpp"> +      <Filter>Dynamics\Joints</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ChainAndCircleContact.cpp"> +      <Filter>Dynamics\Contacts</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ChainAndPolygonContact.cpp"> +      <Filter>Dynamics\Contacts</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2CircleContact.cpp"> +      <Filter>Dynamics\Contacts</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2Contact.cpp"> +      <Filter>Dynamics\Contacts</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2ContactSolver.cpp"> +      <Filter>Dynamics\Contacts</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2EdgeAndCircleContact.cpp"> +      <Filter>Dynamics\Contacts</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2EdgeAndPolygonContact.cpp"> +      <Filter>Dynamics\Contacts</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2PolygonAndCircleContact.cpp"> +      <Filter>Dynamics\Contacts</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Dynamics\Contacts\b2PolygonContact.cpp"> +      <Filter>Dynamics\Contacts</Filter> +    </ClCompile> +    <ClCompile Include="..\..\..\Source\3rdParty\Box2D\Rope\b2Rope.cpp"> +      <Filter>Rope</Filter> +    </ClCompile> +  </ItemGroup> +</Project>
\ No newline at end of file diff --git a/Build/3rdParty/Box2D/Box2D.vcxproj.user b/Build/3rdParty/Box2D/Box2D.vcxproj.user new file mode 100644 index 0000000..be25078 --- /dev/null +++ b/Build/3rdParty/Box2D/Box2D.vcxproj.user @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> +  <PropertyGroup /> +</Project>
\ No newline at end of file  | 
