diff options
author | chai <chaifix@163.com> | 2019-01-28 13:28:13 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2019-01-28 13:28:13 +0800 |
commit | 49cd32a7c139490294ea952bde9f0b121301627a (patch) | |
tree | 82542c84b3b12fbaeceb8aacadcc7597f98b9130 /Build | |
parent | 3011504dd5d006b9004232f7439e68aeeb8edcf7 (diff) |
+Box2D
Diffstat (limited to 'Build')
-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 | ||||
-rw-r--r-- | Build/3rdParty/box2d/box2d.vcxproj | 103 | ||||
-rw-r--r-- | Build/3rdParty/box2d/box2d.vcxproj.filters | 308 | ||||
-rw-r--r-- | Build/Asura.sln | 22 |
6 files changed, 943 insertions, 22 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 diff --git a/Build/3rdParty/box2d/box2d.vcxproj b/Build/3rdParty/box2d/box2d.vcxproj index 94b9b8d..2eef062 100644 --- a/Build/3rdParty/box2d/box2d.vcxproj +++ b/Build/3rdParty/box2d/box2d.vcxproj @@ -20,8 +20,8 @@ </ItemGroup> <PropertyGroup Label="Globals"> <VCProjectVersion>15.0</VCProjectVersion> - <ProjectGuid>{0B4207C7-3246-47CE-AA9C-4E2C0CA3C09B}</ProjectGuid> - <RootNamespace>box2d</RootNamespace> + <ProjectGuid>{4122CC44-1E4C-4A08-B16F-1A650585EBD4}</ProjectGuid> + <RootNamespace>Box2D</RootNamespace> <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion> </PropertyGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> @@ -76,6 +76,7 @@ <Optimization>Disabled</Optimization> <SDLCheck>true</SDLCheck> <ConformanceMode>true</ConformanceMode> + <AdditionalIncludeDirectories>$(SolutionDir)..\Source\3rdparty\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> </ClCompile> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> @@ -84,6 +85,7 @@ <Optimization>Disabled</Optimization> <SDLCheck>true</SDLCheck> <ConformanceMode>true</ConformanceMode> + <AdditionalIncludeDirectories>$(SolutionDir)..\Source\3rdparty\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> </ClCompile> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> @@ -94,6 +96,7 @@ <IntrinsicFunctions>true</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <ConformanceMode>true</ConformanceMode> + <AdditionalIncludeDirectories>$(SolutionDir)..\Source\3rdparty\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> </ClCompile> <Link> <EnableCOMDATFolding>true</EnableCOMDATFolding> @@ -108,6 +111,7 @@ <IntrinsicFunctions>true</IntrinsicFunctions> <SDLCheck>true</SDLCheck> <ConformanceMode>true</ConformanceMode> + <AdditionalIncludeDirectories>$(SolutionDir)..\Source\3rdparty\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> </ClCompile> <Link> <EnableCOMDATFolding>true</EnableCOMDATFolding> @@ -115,6 +119,101 @@ </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"> diff --git a/Build/3rdParty/box2d/box2d.vcxproj.filters b/Build/3rdParty/box2d/box2d.vcxproj.filters index 3c6f4fd..bad924b 100644 --- a/Build/3rdParty/box2d/box2d.vcxproj.filters +++ b/Build/3rdParty/box2d/box2d.vcxproj.filters @@ -1,17 +1,307 @@ <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ItemGroup> - <Filter Include="源文件"> - <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> - <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> + <Filter Include="Collision"> + <UniqueIdentifier>{54962725-7c7b-450f-83e8-9e47db0acd9d}</UniqueIdentifier> </Filter> - <Filter Include="头文件"> - <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> - <Extensions>h;hh;hpp;hxx;hm;inl;inc;ipp;xsd</Extensions> + <Filter Include="Common"> + <UniqueIdentifier>{0e29a4d3-8d20-4856-80fa-e76df88b4b7c}</UniqueIdentifier> </Filter> - <Filter Include="资源文件"> - <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> - <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> + <Filter 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/Asura.sln b/Build/Asura.sln index 852fc1a..657022b 100644 --- a/Build/Asura.sln +++ b/Build/Asura.sln @@ -35,8 +35,6 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL2main", "3rdParty\SDL2ma EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "3rdParty\zlib\zlib.vcxproj", "{AF237AA3-67F7-4C93-8249-920DB2878192}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "box2d", "3rdParty\box2d\box2d.vcxproj", "{0B4207C7-3246-47CE-AA9C-4E2C0CA3C09B}" -EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "OpenAL", "3rdParty\OpenAL\OpenAL.vcxproj", "{38019689-27C2-488F-9C50-36CA6930CEB7}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mpg123", "3rdParty\mpg123\mpg123.vcxproj", "{83E0897A-E2F4-4057-8077-59C4A0C38E56}" @@ -45,6 +43,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Asura", "Asura\Asura.vcxpro EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Asura.Packer", "Asura.Compiler\Asura.Packer\Asura.Packer.vcxproj", "{DDC9C7EE-C852-4DF0-99C5-7FCE48BC5C9F}" EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Box2D", "3rdParty\Box2D\Box2D.vcxproj", "{4122CC44-1E4C-4A08-B16F-1A650585EBD4}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|x64 = Debug|x64 @@ -165,14 +165,6 @@ Global {AF237AA3-67F7-4C93-8249-920DB2878192}.Release|x64.Build.0 = Release|x64 {AF237AA3-67F7-4C93-8249-920DB2878192}.Release|x86.ActiveCfg = Release|Win32 {AF237AA3-67F7-4C93-8249-920DB2878192}.Release|x86.Build.0 = Release|Win32 - {0B4207C7-3246-47CE-AA9C-4E2C0CA3C09B}.Debug|x64.ActiveCfg = Debug|x64 - {0B4207C7-3246-47CE-AA9C-4E2C0CA3C09B}.Debug|x64.Build.0 = Debug|x64 - {0B4207C7-3246-47CE-AA9C-4E2C0CA3C09B}.Debug|x86.ActiveCfg = Debug|Win32 - {0B4207C7-3246-47CE-AA9C-4E2C0CA3C09B}.Debug|x86.Build.0 = Debug|Win32 - {0B4207C7-3246-47CE-AA9C-4E2C0CA3C09B}.Release|x64.ActiveCfg = Release|x64 - {0B4207C7-3246-47CE-AA9C-4E2C0CA3C09B}.Release|x64.Build.0 = Release|x64 - {0B4207C7-3246-47CE-AA9C-4E2C0CA3C09B}.Release|x86.ActiveCfg = Release|Win32 - {0B4207C7-3246-47CE-AA9C-4E2C0CA3C09B}.Release|x86.Build.0 = Release|Win32 {38019689-27C2-488F-9C50-36CA6930CEB7}.Debug|x64.ActiveCfg = Debug|x64 {38019689-27C2-488F-9C50-36CA6930CEB7}.Debug|x64.Build.0 = Debug|x64 {38019689-27C2-488F-9C50-36CA6930CEB7}.Debug|x86.ActiveCfg = Debug|Win32 @@ -205,6 +197,14 @@ Global {DDC9C7EE-C852-4DF0-99C5-7FCE48BC5C9F}.Release|x64.Build.0 = Release|x64 {DDC9C7EE-C852-4DF0-99C5-7FCE48BC5C9F}.Release|x86.ActiveCfg = Release|Win32 {DDC9C7EE-C852-4DF0-99C5-7FCE48BC5C9F}.Release|x86.Build.0 = Release|Win32 + {4122CC44-1E4C-4A08-B16F-1A650585EBD4}.Debug|x64.ActiveCfg = Debug|x64 + {4122CC44-1E4C-4A08-B16F-1A650585EBD4}.Debug|x64.Build.0 = Debug|x64 + {4122CC44-1E4C-4A08-B16F-1A650585EBD4}.Debug|x86.ActiveCfg = Debug|Win32 + {4122CC44-1E4C-4A08-B16F-1A650585EBD4}.Debug|x86.Build.0 = Debug|Win32 + {4122CC44-1E4C-4A08-B16F-1A650585EBD4}.Release|x64.ActiveCfg = Release|x64 + {4122CC44-1E4C-4A08-B16F-1A650585EBD4}.Release|x64.Build.0 = Release|x64 + {4122CC44-1E4C-4A08-B16F-1A650585EBD4}.Release|x86.ActiveCfg = Release|Win32 + {4122CC44-1E4C-4A08-B16F-1A650585EBD4}.Release|x86.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -218,9 +218,9 @@ Global {208B9CB8-2101-42A9-9502-0CF54912BC57} = {64D4E4B2-4A60-46F4-A500-370EFED4524F} {E34EAF11-27F4-41E9-BBC6-9CE5DE3359BA} = {64D4E4B2-4A60-46F4-A500-370EFED4524F} {AF237AA3-67F7-4C93-8249-920DB2878192} = {64D4E4B2-4A60-46F4-A500-370EFED4524F} - {0B4207C7-3246-47CE-AA9C-4E2C0CA3C09B} = {64D4E4B2-4A60-46F4-A500-370EFED4524F} {38019689-27C2-488F-9C50-36CA6930CEB7} = {64D4E4B2-4A60-46F4-A500-370EFED4524F} {83E0897A-E2F4-4057-8077-59C4A0C38E56} = {64D4E4B2-4A60-46F4-A500-370EFED4524F} + {4122CC44-1E4C-4A08-B16F-1A650585EBD4} = {64D4E4B2-4A60-46F4-A500-370EFED4524F} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {331032D8-F7CC-43E3-A03B-67108767F96B} |