mirror of https://github.com/axmolengine/axmol.git
Fix bullet warnings
This commit is contained in:
parent
b2d2f98525
commit
f4addb3447
|
@ -1,294 +0,0 @@
|
|||
INCLUDE_DIRECTORIES( ${BULLET_PHYSICS_SOURCE_DIR}/src )
|
||||
|
||||
SET(BulletCollision_SRCS
|
||||
BroadphaseCollision/btAxisSweep3.cpp
|
||||
BroadphaseCollision/btBroadphaseProxy.cpp
|
||||
BroadphaseCollision/btCollisionAlgorithm.cpp
|
||||
BroadphaseCollision/btDbvt.cpp
|
||||
BroadphaseCollision/btDbvtBroadphase.cpp
|
||||
BroadphaseCollision/btDispatcher.cpp
|
||||
BroadphaseCollision/btOverlappingPairCache.cpp
|
||||
BroadphaseCollision/btQuantizedBvh.cpp
|
||||
BroadphaseCollision/btSimpleBroadphase.cpp
|
||||
CollisionDispatch/btActivatingCollisionAlgorithm.cpp
|
||||
CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp
|
||||
CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp
|
||||
CollisionDispatch/btBoxBoxDetector.cpp
|
||||
CollisionDispatch/btCollisionDispatcher.cpp
|
||||
CollisionDispatch/btCollisionDispatcherMt.cpp
|
||||
CollisionDispatch/btCollisionObject.cpp
|
||||
CollisionDispatch/btCollisionWorld.cpp
|
||||
CollisionDispatch/btCollisionWorldImporter.cpp
|
||||
CollisionDispatch/btCompoundCollisionAlgorithm.cpp
|
||||
CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp
|
||||
CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp
|
||||
CollisionDispatch/btConvexConvexAlgorithm.cpp
|
||||
CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp
|
||||
CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp
|
||||
CollisionDispatch/btDefaultCollisionConfiguration.cpp
|
||||
CollisionDispatch/btEmptyCollisionAlgorithm.cpp
|
||||
CollisionDispatch/btGhostObject.cpp
|
||||
CollisionDispatch/btHashedSimplePairCache.cpp
|
||||
CollisionDispatch/btInternalEdgeUtility.cpp
|
||||
CollisionDispatch/btInternalEdgeUtility.h
|
||||
CollisionDispatch/btManifoldResult.cpp
|
||||
CollisionDispatch/btSimulationIslandManager.cpp
|
||||
CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp
|
||||
CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp
|
||||
CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp
|
||||
CollisionDispatch/btUnionFind.cpp
|
||||
CollisionDispatch/SphereTriangleDetector.cpp
|
||||
CollisionShapes/btBoxShape.cpp
|
||||
CollisionShapes/btBox2dShape.cpp
|
||||
CollisionShapes/btBvhTriangleMeshShape.cpp
|
||||
CollisionShapes/btCapsuleShape.cpp
|
||||
CollisionShapes/btCollisionShape.cpp
|
||||
CollisionShapes/btCompoundShape.cpp
|
||||
CollisionShapes/btConcaveShape.cpp
|
||||
CollisionShapes/btConeShape.cpp
|
||||
CollisionShapes/btConvexHullShape.cpp
|
||||
CollisionShapes/btConvexInternalShape.cpp
|
||||
CollisionShapes/btConvexPointCloudShape.cpp
|
||||
CollisionShapes/btConvexPolyhedron.cpp
|
||||
CollisionShapes/btConvexShape.cpp
|
||||
CollisionShapes/btConvex2dShape.cpp
|
||||
CollisionShapes/btConvexTriangleMeshShape.cpp
|
||||
CollisionShapes/btCylinderShape.cpp
|
||||
CollisionShapes/btEmptyShape.cpp
|
||||
CollisionShapes/btHeightfieldTerrainShape.cpp
|
||||
CollisionShapes/btMiniSDF.cpp
|
||||
CollisionShapes/btMinkowskiSumShape.cpp
|
||||
CollisionShapes/btMultimaterialTriangleMeshShape.cpp
|
||||
CollisionShapes/btMultiSphereShape.cpp
|
||||
CollisionShapes/btOptimizedBvh.cpp
|
||||
CollisionShapes/btPolyhedralConvexShape.cpp
|
||||
CollisionShapes/btScaledBvhTriangleMeshShape.cpp
|
||||
CollisionShapes/btSdfCollisionShape.cpp
|
||||
CollisionShapes/btShapeHull.cpp
|
||||
CollisionShapes/btSphereShape.cpp
|
||||
CollisionShapes/btStaticPlaneShape.cpp
|
||||
CollisionShapes/btStridingMeshInterface.cpp
|
||||
CollisionShapes/btTetrahedronShape.cpp
|
||||
CollisionShapes/btTriangleBuffer.cpp
|
||||
CollisionShapes/btTriangleCallback.cpp
|
||||
CollisionShapes/btTriangleIndexVertexArray.cpp
|
||||
CollisionShapes/btTriangleIndexVertexMaterialArray.cpp
|
||||
CollisionShapes/btTriangleMesh.cpp
|
||||
CollisionShapes/btTriangleMeshShape.cpp
|
||||
CollisionShapes/btUniformScalingShape.cpp
|
||||
Gimpact/btContactProcessing.cpp
|
||||
Gimpact/btGenericPoolAllocator.cpp
|
||||
Gimpact/btGImpactBvh.cpp
|
||||
Gimpact/btGImpactCollisionAlgorithm.cpp
|
||||
Gimpact/btGImpactQuantizedBvh.cpp
|
||||
Gimpact/btGImpactShape.cpp
|
||||
Gimpact/btTriangleShapeEx.cpp
|
||||
Gimpact/gim_box_set.cpp
|
||||
Gimpact/gim_contact.cpp
|
||||
Gimpact/gim_memory.cpp
|
||||
Gimpact/gim_tri_collision.cpp
|
||||
NarrowPhaseCollision/btContinuousConvexCollision.cpp
|
||||
NarrowPhaseCollision/btConvexCast.cpp
|
||||
NarrowPhaseCollision/btGjkConvexCast.cpp
|
||||
NarrowPhaseCollision/btGjkEpa2.cpp
|
||||
NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp
|
||||
NarrowPhaseCollision/btGjkPairDetector.cpp
|
||||
NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp
|
||||
NarrowPhaseCollision/btPersistentManifold.cpp
|
||||
NarrowPhaseCollision/btRaycastCallback.cpp
|
||||
NarrowPhaseCollision/btSubSimplexConvexCast.cpp
|
||||
NarrowPhaseCollision/btVoronoiSimplexSolver.cpp
|
||||
NarrowPhaseCollision/btPolyhedralContactClipping.cpp
|
||||
)
|
||||
|
||||
SET(Root_HDRS
|
||||
../btBulletCollisionCommon.h
|
||||
)
|
||||
SET(BroadphaseCollision_HDRS
|
||||
BroadphaseCollision/btAxisSweep3Internal.h
|
||||
BroadphaseCollision/btAxisSweep3.h
|
||||
BroadphaseCollision/btBroadphaseInterface.h
|
||||
BroadphaseCollision/btBroadphaseProxy.h
|
||||
BroadphaseCollision/btCollisionAlgorithm.h
|
||||
BroadphaseCollision/btDbvt.h
|
||||
BroadphaseCollision/btDbvtBroadphase.h
|
||||
BroadphaseCollision/btDispatcher.h
|
||||
BroadphaseCollision/btOverlappingPairCache.h
|
||||
BroadphaseCollision/btOverlappingPairCallback.h
|
||||
BroadphaseCollision/btQuantizedBvh.h
|
||||
BroadphaseCollision/btSimpleBroadphase.h
|
||||
)
|
||||
SET(CollisionDispatch_HDRS
|
||||
CollisionDispatch/btActivatingCollisionAlgorithm.h
|
||||
CollisionDispatch/btBoxBoxCollisionAlgorithm.h
|
||||
CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h
|
||||
CollisionDispatch/btBoxBoxDetector.h
|
||||
CollisionDispatch/btCollisionConfiguration.h
|
||||
CollisionDispatch/btCollisionCreateFunc.h
|
||||
CollisionDispatch/btCollisionDispatcher.h
|
||||
CollisionDispatch/btCollisionDispatcherMt.h
|
||||
CollisionDispatch/btCollisionObject.h
|
||||
CollisionDispatch/btCollisionObjectWrapper.h
|
||||
CollisionDispatch/btCollisionWorld.h
|
||||
CollisionDispatch/btCollisionWorldImporter.h
|
||||
CollisionDispatch/btCompoundCollisionAlgorithm.h
|
||||
CollisionDispatch/btCompoundCompoundCollisionAlgorithm.h
|
||||
CollisionDispatch/btConvexConcaveCollisionAlgorithm.h
|
||||
CollisionDispatch/btConvexConvexAlgorithm.h
|
||||
CollisionDispatch/btConvex2dConvex2dAlgorithm.h
|
||||
CollisionDispatch/btConvexPlaneCollisionAlgorithm.h
|
||||
CollisionDispatch/btDefaultCollisionConfiguration.h
|
||||
CollisionDispatch/btEmptyCollisionAlgorithm.h
|
||||
CollisionDispatch/btGhostObject.h
|
||||
CollisionDispatch/btHashedSimplePairCache.h
|
||||
CollisionDispatch/btManifoldResult.h
|
||||
CollisionDispatch/btSimulationIslandManager.h
|
||||
CollisionDispatch/btSphereBoxCollisionAlgorithm.h
|
||||
CollisionDispatch/btSphereSphereCollisionAlgorithm.h
|
||||
CollisionDispatch/btSphereTriangleCollisionAlgorithm.h
|
||||
CollisionDispatch/btUnionFind.h
|
||||
CollisionDispatch/SphereTriangleDetector.h
|
||||
)
|
||||
SET(CollisionShapes_HDRS
|
||||
CollisionShapes/btBoxShape.h
|
||||
CollisionShapes/btBox2dShape.h
|
||||
CollisionShapes/btBvhTriangleMeshShape.h
|
||||
CollisionShapes/btCapsuleShape.h
|
||||
CollisionShapes/btCollisionMargin.h
|
||||
CollisionShapes/btCollisionShape.h
|
||||
CollisionShapes/btCompoundShape.h
|
||||
CollisionShapes/btConcaveShape.h
|
||||
CollisionShapes/btConeShape.h
|
||||
CollisionShapes/btConvexHullShape.h
|
||||
CollisionShapes/btConvexInternalShape.h
|
||||
CollisionShapes/btConvexPointCloudShape.h
|
||||
CollisionShapes/btConvexPolyhedron.h
|
||||
CollisionShapes/btConvexShape.h
|
||||
CollisionShapes/btConvex2dShape.h
|
||||
CollisionShapes/btConvexTriangleMeshShape.h
|
||||
CollisionShapes/btCylinderShape.h
|
||||
CollisionShapes/btEmptyShape.h
|
||||
CollisionShapes/btHeightfieldTerrainShape.h
|
||||
CollisionShapes/btMaterial.h
|
||||
CollisionShapes/btMinkowskiSumShape.h
|
||||
CollisionShapes/btMultimaterialTriangleMeshShape.h
|
||||
CollisionShapes/btMultiSphereShape.h
|
||||
CollisionShapes/btOptimizedBvh.h
|
||||
CollisionShapes/btPolyhedralConvexShape.h
|
||||
CollisionShapes/btScaledBvhTriangleMeshShape.h
|
||||
CollisionShapes/btShapeHull.h
|
||||
CollisionShapes/btSphereShape.h
|
||||
CollisionShapes/btStaticPlaneShape.h
|
||||
CollisionShapes/btStridingMeshInterface.h
|
||||
CollisionShapes/btTetrahedronShape.h
|
||||
CollisionShapes/btTriangleBuffer.h
|
||||
CollisionShapes/btTriangleCallback.h
|
||||
CollisionShapes/btTriangleIndexVertexArray.h
|
||||
CollisionShapes/btTriangleIndexVertexMaterialArray.h
|
||||
CollisionShapes/btTriangleInfoMap.h
|
||||
CollisionShapes/btTriangleMesh.h
|
||||
CollisionShapes/btTriangleMeshShape.h
|
||||
CollisionShapes/btTriangleShape.h
|
||||
CollisionShapes/btUniformScalingShape.h
|
||||
)
|
||||
SET(Gimpact_HDRS
|
||||
Gimpact/btBoxCollision.h
|
||||
Gimpact/btClipPolygon.h
|
||||
Gimpact/btContactProcessingStructs.h
|
||||
Gimpact/btContactProcessing.h
|
||||
Gimpact/btGenericPoolAllocator.h
|
||||
Gimpact/btGeometryOperations.h
|
||||
Gimpact/btGImpactBvhStructs.h
|
||||
Gimpact/btGImpactBvh.h
|
||||
Gimpact/btGImpactCollisionAlgorithm.h
|
||||
Gimpact/btGImpactMassUtil.h
|
||||
Gimpact/btGImpactQuantizedBvhStructs.h
|
||||
Gimpact/btGImpactQuantizedBvh.h
|
||||
Gimpact/btGImpactShape.h
|
||||
Gimpact/btQuantization.h
|
||||
Gimpact/btTriangleShapeEx.h
|
||||
Gimpact/gim_array.h
|
||||
Gimpact/gim_basic_geometry_operations.h
|
||||
Gimpact/gim_bitset.h
|
||||
Gimpact/gim_box_collision.h
|
||||
Gimpact/gim_box_set.h
|
||||
Gimpact/gim_clip_polygon.h
|
||||
Gimpact/gim_contact.h
|
||||
Gimpact/gim_geom_types.h
|
||||
Gimpact/gim_geometry.h
|
||||
Gimpact/gim_hash_table.h
|
||||
Gimpact/gim_linear_math.h
|
||||
Gimpact/gim_math.h
|
||||
Gimpact/gim_memory.h
|
||||
Gimpact/gim_radixsort.h
|
||||
Gimpact/gim_tri_collision.h
|
||||
)
|
||||
SET(NarrowPhaseCollision_HDRS
|
||||
NarrowPhaseCollision/btContinuousConvexCollision.h
|
||||
NarrowPhaseCollision/btConvexCast.h
|
||||
NarrowPhaseCollision/btConvexPenetrationDepthSolver.h
|
||||
NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h
|
||||
NarrowPhaseCollision/btGjkConvexCast.h
|
||||
NarrowPhaseCollision/btGjkEpa2.h
|
||||
NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h
|
||||
NarrowPhaseCollision/btGjkPairDetector.h
|
||||
NarrowPhaseCollision/btManifoldPoint.h
|
||||
NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h
|
||||
NarrowPhaseCollision/btPersistentManifold.h
|
||||
NarrowPhaseCollision/btPointCollector.h
|
||||
NarrowPhaseCollision/btRaycastCallback.h
|
||||
NarrowPhaseCollision/btSimplexSolverInterface.h
|
||||
NarrowPhaseCollision/btSubSimplexConvexCast.h
|
||||
NarrowPhaseCollision/btVoronoiSimplexSolver.h
|
||||
NarrowPhaseCollision/btPolyhedralContactClipping.h
|
||||
)
|
||||
|
||||
SET(BulletCollision_HDRS
|
||||
${Root_HDRS}
|
||||
${BroadphaseCollision_HDRS}
|
||||
${CollisionDispatch_HDRS}
|
||||
${CollisionShapes_HDRS}
|
||||
${Gimpact_HDRS}
|
||||
${NarrowPhaseCollision_HDRS}
|
||||
)
|
||||
|
||||
|
||||
ADD_LIBRARY(BulletCollision ${BulletCollision_SRCS} ${BulletCollision_HDRS})
|
||||
SET_TARGET_PROPERTIES(BulletCollision PROPERTIES VERSION ${BULLET_VERSION})
|
||||
SET_TARGET_PROPERTIES(BulletCollision PROPERTIES SOVERSION ${BULLET_VERSION})
|
||||
IF (BUILD_SHARED_LIBS)
|
||||
TARGET_LINK_LIBRARIES(BulletCollision LinearMath)
|
||||
ENDIF (BUILD_SHARED_LIBS)
|
||||
|
||||
|
||||
IF (INSTALL_LIBS)
|
||||
IF (NOT INTERNAL_CREATE_DISTRIBUTABLE_MSVC_PROJECTFILES)
|
||||
#INSTALL of other files requires CMake 2.6
|
||||
IF (${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 2.5)
|
||||
IF (APPLE AND BUILD_SHARED_LIBS AND FRAMEWORK)
|
||||
INSTALL(TARGETS BulletCollision DESTINATION .)
|
||||
ELSE (APPLE AND BUILD_SHARED_LIBS AND FRAMEWORK)
|
||||
INSTALL(TARGETS BulletCollision RUNTIME DESTINATION bin
|
||||
LIBRARY DESTINATION lib${LIB_SUFFIX}
|
||||
ARCHIVE DESTINATION lib${LIB_SUFFIX})
|
||||
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.h" PATTERN ".svn" EXCLUDE PATTERN "CMakeFiles" EXCLUDE)
|
||||
INSTALL(FILES ../btBulletCollisionCommon.h
|
||||
DESTINATION ${INCLUDE_INSTALL_DIR}/BulletCollision)
|
||||
ENDIF (APPLE AND BUILD_SHARED_LIBS AND FRAMEWORK)
|
||||
ENDIF (${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 2.5)
|
||||
|
||||
IF (APPLE AND BUILD_SHARED_LIBS AND FRAMEWORK)
|
||||
SET_TARGET_PROPERTIES(BulletCollision PROPERTIES FRAMEWORK true)
|
||||
|
||||
SET_TARGET_PROPERTIES(BulletCollision PROPERTIES PUBLIC_HEADER "${Root_HDRS}")
|
||||
# Have to list out sub-directories manually:
|
||||
SET_PROPERTY(SOURCE ${BroadphaseCollision_HDRS} PROPERTY MACOSX_PACKAGE_LOCATION Headers/BroadphaseCollision)
|
||||
SET_PROPERTY(SOURCE ${CollisionDispatch_HDRS} PROPERTY MACOSX_PACKAGE_LOCATION Headers/CollisionDispatch)
|
||||
SET_PROPERTY(SOURCE ${CollisionShapes_HDRS} PROPERTY MACOSX_PACKAGE_LOCATION Headers/CollisionShapes)
|
||||
SET_PROPERTY(SOURCE ${Gimpact_HDRS} PROPERTY MACOSX_PACKAGE_LOCATION Headers/Gimpact)
|
||||
SET_PROPERTY(SOURCE ${NarrowPhaseCollision_HDRS} PROPERTY MACOSX_PACKAGE_LOCATION Headers/NarrowPhaseCollision)
|
||||
|
||||
ENDIF (APPLE AND BUILD_SHARED_LIBS AND FRAMEWORK)
|
||||
ENDIF (NOT INTERNAL_CREATE_DISTRIBUTABLE_MSVC_PROJECTFILES)
|
||||
ENDIF (INSTALL_LIBS)
|
|
@ -13,10 +13,6 @@ subject to the following restrictions:
|
|||
3. This notice may not be removed or altered from any source distribution.
|
||||
*/
|
||||
|
||||
#if defined(_WIN32) || defined(__i386__)
|
||||
#define BT_USE_SSE_IN_API
|
||||
#endif
|
||||
|
||||
#include "btConvexHullShape.h"
|
||||
#include "BulletCollision/CollisionShapes/btCollisionMargin.h"
|
||||
|
||||
|
|
|
@ -13,10 +13,6 @@ subject to the following restrictions:
|
|||
3. This notice may not be removed or altered from any source distribution.
|
||||
*/
|
||||
|
||||
#if defined(_WIN32) || defined(__i386__)
|
||||
#define BT_USE_SSE_IN_API
|
||||
#endif
|
||||
|
||||
#include "btConvexShape.h"
|
||||
#include "btTriangleShape.h"
|
||||
#include "btSphereShape.h"
|
||||
|
|
|
@ -13,10 +13,6 @@ subject to the following restrictions:
|
|||
3. This notice may not be removed or altered from any source distribution.
|
||||
*/
|
||||
|
||||
#if defined(_WIN32) || defined(__i386__)
|
||||
#define BT_USE_SSE_IN_API
|
||||
#endif
|
||||
|
||||
#include "btMultiSphereShape.h"
|
||||
#include "BulletCollision/CollisionShapes/btCollisionMargin.h"
|
||||
#include "LinearMath/btQuaternion.h"
|
||||
|
|
|
@ -12,9 +12,6 @@ subject to the following restrictions:
|
|||
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
|
||||
3. This notice may not be removed or altered from any source distribution.
|
||||
*/
|
||||
#if defined(_WIN32) || defined(__i386__)
|
||||
#define BT_USE_SSE_IN_API
|
||||
#endif
|
||||
|
||||
#include "BulletCollision/CollisionShapes/btPolyhedralConvexShape.h"
|
||||
#include "btConvexPolyhedron.h"
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*! \file btGImpactShape.h
|
||||
\author Francisco Len Nßjera
|
||||
\author Francisco Len Nßjera
|
||||
*/
|
||||
/*
|
||||
This source file is part of GIMPACT Library.
|
||||
|
|
|
@ -1,23 +0,0 @@
|
|||
project "BulletCollision"
|
||||
|
||||
kind "StaticLib"
|
||||
if os.is("Linux") then
|
||||
buildoptions{"-fPIC"}
|
||||
end
|
||||
includedirs {
|
||||
"..",
|
||||
}
|
||||
files {
|
||||
"*.cpp",
|
||||
"*.h",
|
||||
"BroadphaseCollision/*.cpp",
|
||||
"BroadphaseCollision/*.h",
|
||||
"CollisionDispatch/*.cpp",
|
||||
"CollisionDispatch/*.h",
|
||||
"CollisionShapes/*.cpp",
|
||||
"CollisionShapes/*.h",
|
||||
"Gimpact/*.cpp",
|
||||
"Gimpact/*.h",
|
||||
"NarrowPhaseCollision/*.cpp",
|
||||
"NarrowPhaseCollision/*.h",
|
||||
}
|
|
@ -1,179 +0,0 @@
|
|||
INCLUDE_DIRECTORIES( ${BULLET_PHYSICS_SOURCE_DIR}/src )
|
||||
|
||||
|
||||
|
||||
SET(BulletDynamics_SRCS
|
||||
Character/btKinematicCharacterController.cpp
|
||||
ConstraintSolver/btConeTwistConstraint.cpp
|
||||
ConstraintSolver/btContactConstraint.cpp
|
||||
ConstraintSolver/btFixedConstraint.cpp
|
||||
ConstraintSolver/btGearConstraint.cpp
|
||||
ConstraintSolver/btGeneric6DofConstraint.cpp
|
||||
ConstraintSolver/btGeneric6DofSpringConstraint.cpp
|
||||
ConstraintSolver/btGeneric6DofSpring2Constraint.cpp
|
||||
ConstraintSolver/btHinge2Constraint.cpp
|
||||
ConstraintSolver/btHingeConstraint.cpp
|
||||
ConstraintSolver/btPoint2PointConstraint.cpp
|
||||
ConstraintSolver/btSequentialImpulseConstraintSolver.cpp
|
||||
ConstraintSolver/btSequentialImpulseConstraintSolverMt.cpp
|
||||
ConstraintSolver/btBatchedConstraints.cpp
|
||||
ConstraintSolver/btNNCGConstraintSolver.cpp
|
||||
ConstraintSolver/btSliderConstraint.cpp
|
||||
ConstraintSolver/btSolve2LinearConstraint.cpp
|
||||
ConstraintSolver/btTypedConstraint.cpp
|
||||
ConstraintSolver/btUniversalConstraint.cpp
|
||||
Dynamics/btDiscreteDynamicsWorld.cpp
|
||||
Dynamics/btDiscreteDynamicsWorldMt.cpp
|
||||
Dynamics/btSimulationIslandManagerMt.cpp
|
||||
Dynamics/btRigidBody.cpp
|
||||
Dynamics/btSimpleDynamicsWorld.cpp
|
||||
# Dynamics/Bullet-C-API.cpp
|
||||
Vehicle/btRaycastVehicle.cpp
|
||||
Vehicle/btWheelInfo.cpp
|
||||
Featherstone/btMultiBody.cpp
|
||||
Featherstone/btMultiBodyConstraint.cpp
|
||||
Featherstone/btMultiBodyConstraintSolver.cpp
|
||||
Featherstone/btMultiBodyDynamicsWorld.cpp
|
||||
Featherstone/btMultiBodyFixedConstraint.cpp
|
||||
Featherstone/btMultiBodyGearConstraint.cpp
|
||||
Featherstone/btMultiBodyJointLimitConstraint.cpp
|
||||
Featherstone/btMultiBodyJointMotor.cpp
|
||||
Featherstone/btMultiBodyMLCPConstraintSolver.cpp
|
||||
Featherstone/btMultiBodyPoint2Point.cpp
|
||||
Featherstone/btMultiBodySliderConstraint.cpp
|
||||
Featherstone/btMultiBodySphericalJointMotor.cpp
|
||||
Featherstone/btMultiBodySphericalJointLimit.cpp
|
||||
MLCPSolvers/btDantzigLCP.cpp
|
||||
MLCPSolvers/btMLCPSolver.cpp
|
||||
MLCPSolvers/btLemkeAlgorithm.cpp
|
||||
)
|
||||
|
||||
SET(Root_HDRS
|
||||
../btBulletDynamicsCommon.h
|
||||
../btBulletCollisionCommon.h
|
||||
)
|
||||
SET(ConstraintSolver_HDRS
|
||||
ConstraintSolver/btConeTwistConstraint.h
|
||||
ConstraintSolver/btConstraintSolver.h
|
||||
ConstraintSolver/btContactConstraint.h
|
||||
ConstraintSolver/btContactSolverInfo.h
|
||||
ConstraintSolver/btFixedConstraint.h
|
||||
ConstraintSolver/btGearConstraint.h
|
||||
ConstraintSolver/btGeneric6DofConstraint.h
|
||||
ConstraintSolver/btGeneric6DofSpringConstraint.h
|
||||
ConstraintSolver/btGeneric6DofSpring2Constraint.h
|
||||
ConstraintSolver/btHinge2Constraint.h
|
||||
ConstraintSolver/btHingeConstraint.h
|
||||
ConstraintSolver/btJacobianEntry.h
|
||||
ConstraintSolver/btPoint2PointConstraint.h
|
||||
ConstraintSolver/btSequentialImpulseConstraintSolver.h
|
||||
ConstraintSolver/btSequentialImpulseConstraintSolverMt.h
|
||||
ConstraintSolver/btNNCGConstraintSolver.h
|
||||
ConstraintSolver/btSliderConstraint.h
|
||||
ConstraintSolver/btSolve2LinearConstraint.h
|
||||
ConstraintSolver/btSolverBody.h
|
||||
ConstraintSolver/btSolverConstraint.h
|
||||
ConstraintSolver/btTypedConstraint.h
|
||||
ConstraintSolver/btUniversalConstraint.h
|
||||
)
|
||||
SET(Dynamics_HDRS
|
||||
Dynamics/btActionInterface.h
|
||||
Dynamics/btDiscreteDynamicsWorld.h
|
||||
Dynamics/btDiscreteDynamicsWorldMt.h
|
||||
Dynamics/btSimulationIslandManagerMt.h
|
||||
Dynamics/btDynamicsWorld.h
|
||||
Dynamics/btSimpleDynamicsWorld.h
|
||||
Dynamics/btRigidBody.h
|
||||
)
|
||||
SET(Vehicle_HDRS
|
||||
Vehicle/btRaycastVehicle.h
|
||||
Vehicle/btVehicleRaycaster.h
|
||||
Vehicle/btWheelInfo.h
|
||||
)
|
||||
|
||||
SET(Featherstone_HDRS
|
||||
Featherstone/btMultiBody.h
|
||||
Featherstone/btMultiBodyConstraint.h
|
||||
Featherstone/btMultiBodyConstraintSolver.h
|
||||
Featherstone/btMultiBodyDynamicsWorld.h
|
||||
Featherstone/btMultiBodyFixedConstraint.h
|
||||
Featherstone/btMultiBodyGearConstraint.h
|
||||
Featherstone/btMultiBodyJointLimitConstraint.h
|
||||
Featherstone/btMultiBodyJointMotor.h
|
||||
Featherstone/btMultiBodyLink.h
|
||||
Featherstone/btMultiBodyLinkCollider.h
|
||||
Featherstone/btMultiBodyMLCPConstraintSolver.h
|
||||
Featherstone/btMultiBodyPoint2Point.h
|
||||
Featherstone/btMultiBodySliderConstraint.h
|
||||
Featherstone/btMultiBodySolverConstraint.h
|
||||
Featherstone/btMultiBodySphericalJointMotor.h
|
||||
Featherstone/btMultiBodySphericalJointLimit.h
|
||||
|
||||
)
|
||||
|
||||
SET(MLCPSolvers_HDRS
|
||||
MLCPSolvers/btDantzigLCP.h
|
||||
MLCPSolvers/btDantzigSolver.h
|
||||
MLCPSolvers/btMLCPSolver.h
|
||||
MLCPSolvers/btMLCPSolverInterface.h
|
||||
MLCPSolvers/btPATHSolver.h
|
||||
MLCPSolvers/btSolveProjectedGaussSeidel.h
|
||||
MLCPSolvers/btLemkeSolver.h
|
||||
MLCPSolvers/btLemkeAlgorithm.h
|
||||
)
|
||||
|
||||
SET(Character_HDRS
|
||||
Character/btCharacterControllerInterface.h
|
||||
Character/btKinematicCharacterController.h
|
||||
)
|
||||
|
||||
|
||||
|
||||
SET(BulletDynamics_HDRS
|
||||
${Root_HDRS}
|
||||
${ConstraintSolver_HDRS}
|
||||
${Dynamics_HDRS}
|
||||
${Vehicle_HDRS}
|
||||
${Character_HDRS}
|
||||
${Featherstone_HDRS}
|
||||
${MLCPSolvers_HDRS}
|
||||
)
|
||||
|
||||
|
||||
ADD_LIBRARY(BulletDynamics ${BulletDynamics_SRCS} ${BulletDynamics_HDRS})
|
||||
SET_TARGET_PROPERTIES(BulletDynamics PROPERTIES VERSION ${BULLET_VERSION})
|
||||
SET_TARGET_PROPERTIES(BulletDynamics PROPERTIES SOVERSION ${BULLET_VERSION})
|
||||
IF (BUILD_SHARED_LIBS)
|
||||
TARGET_LINK_LIBRARIES(BulletDynamics BulletCollision LinearMath)
|
||||
ENDIF (BUILD_SHARED_LIBS)
|
||||
|
||||
IF (INSTALL_LIBS)
|
||||
IF (NOT INTERNAL_CREATE_DISTRIBUTABLE_MSVC_PROJECTFILES)
|
||||
IF (${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 2.5)
|
||||
IF (APPLE AND BUILD_SHARED_LIBS AND FRAMEWORK)
|
||||
INSTALL(TARGETS BulletDynamics DESTINATION .)
|
||||
ELSE (APPLE AND BUILD_SHARED_LIBS AND FRAMEWORK)
|
||||
INSTALL(TARGETS BulletDynamics RUNTIME DESTINATION bin
|
||||
LIBRARY DESTINATION lib${LIB_SUFFIX}
|
||||
ARCHIVE DESTINATION lib${LIB_SUFFIX})
|
||||
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.h" PATTERN
|
||||
".svn" EXCLUDE PATTERN "CMakeFiles" EXCLUDE)
|
||||
INSTALL(FILES ../btBulletDynamicsCommon.h
|
||||
DESTINATION ${INCLUDE_INSTALL_DIR}/BulletDynamics)
|
||||
ENDIF (APPLE AND BUILD_SHARED_LIBS AND FRAMEWORK)
|
||||
ENDIF (${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 2.5)
|
||||
|
||||
IF (APPLE AND BUILD_SHARED_LIBS AND FRAMEWORK)
|
||||
SET_TARGET_PROPERTIES(BulletDynamics PROPERTIES FRAMEWORK true)
|
||||
SET_TARGET_PROPERTIES(BulletDynamics PROPERTIES PUBLIC_HEADER "${Root_HDRS}")
|
||||
# Have to list out sub-directories manually:
|
||||
SET_PROPERTY(SOURCE ${ConstraintSolver_HDRS} PROPERTY MACOSX_PACKAGE_LOCATION Headers/ConstraintSolver)
|
||||
SET_PROPERTY(SOURCE ${Dynamics_HDRS} PROPERTY MACOSX_PACKAGE_LOCATION Headers/Dynamics)
|
||||
SET_PROPERTY(SOURCE ${Vehicle_HDRS} PROPERTY MACOSX_PACKAGE_LOCATION Headers/Vehicle)
|
||||
SET_PROPERTY(SOURCE ${Character_HDRS} PROPERTY MACOSX_PACKAGE_LOCATION Headers/Character)
|
||||
SET_PROPERTY(SOURCE ${Featherstone_HDRS} PROPERTY MACOSX_PACKAGE_LOCATION Headers/Featherstone)
|
||||
SET_PROPERTY(SOURCE ${MLCPSolvers_HDRS} PROPERTY MACOSX_PACKAGE_LOCATION Headers/MLCPSolvers)
|
||||
ENDIF (APPLE AND BUILD_SHARED_LIBS AND FRAMEWORK)
|
||||
ENDIF (NOT INTERNAL_CREATE_DISTRIBUTABLE_MSVC_PROJECTFILES)
|
||||
ENDIF (INSTALL_LIBS)
|
|
@ -1,24 +0,0 @@
|
|||
project "BulletDynamics"
|
||||
kind "StaticLib"
|
||||
includedirs {
|
||||
"..",
|
||||
}
|
||||
if os.is("Linux") then
|
||||
buildoptions{"-fPIC"}
|
||||
end
|
||||
files {
|
||||
"Dynamics/*.cpp",
|
||||
"Dynamics/*.h",
|
||||
"ConstraintSolver/*.cpp",
|
||||
"ConstraintSolver/*.h",
|
||||
"Featherstone/*.cpp",
|
||||
"Featherstone/*.h",
|
||||
"MLCPSolvers/*.cpp",
|
||||
"MLCPSolvers/*.h",
|
||||
"Vehicle/*.cpp",
|
||||
"Vehicle/*.h",
|
||||
"Character/*.cpp",
|
||||
"Character/*.h"
|
||||
|
||||
}
|
||||
|
|
@ -4,12 +4,12 @@ set(target_name ${lib_name})
|
|||
|
||||
project(${lib_name})
|
||||
|
||||
add_library(${target_name} STATIC
|
||||
btBulletCollisionAll.cpp
|
||||
btBulletDynamicsAll.cpp
|
||||
btLinearMathAll.cpp
|
||||
)
|
||||
file(GLOB_RECURSE bullet_SOURCES *.h;*.cpp;./**/*.h;./**/*.cpp)
|
||||
|
||||
add_library(${target_name} STATIC ${bullet_SOURCES})
|
||||
|
||||
target_include_directories(${target_name} PUBLIC .)
|
||||
|
||||
target_compile_definitions(${target_name} PUBLIC BT_USE_SSE_IN_API=1)
|
||||
if(WIN32)
|
||||
target_compile_definitions(${target_name} PUBLIC BT_USE_SSE_IN_API=1)
|
||||
endif()
|
||||
|
|
|
@ -1,83 +0,0 @@
|
|||
|
||||
INCLUDE_DIRECTORIES(
|
||||
${BULLET_PHYSICS_SOURCE_DIR}/src
|
||||
)
|
||||
|
||||
SET(LinearMath_SRCS
|
||||
btAlignedAllocator.cpp
|
||||
btConvexHull.cpp
|
||||
btConvexHullComputer.cpp
|
||||
btGeometryUtil.cpp
|
||||
btPolarDecomposition.cpp
|
||||
btQuickprof.cpp
|
||||
btReducedVector.cpp
|
||||
btSerializer.cpp
|
||||
btSerializer64.cpp
|
||||
btThreads.cpp
|
||||
btVector3.cpp
|
||||
TaskScheduler/btTaskScheduler.cpp
|
||||
TaskScheduler/btThreadSupportPosix.cpp
|
||||
TaskScheduler/btThreadSupportWin32.cpp
|
||||
)
|
||||
|
||||
SET(LinearMath_HDRS
|
||||
btAabbUtil2.h
|
||||
btAlignedAllocator.h
|
||||
btAlignedObjectArray.h
|
||||
btConvexHull.h
|
||||
btConvexHullComputer.h
|
||||
btDefaultMotionState.h
|
||||
btGeometryUtil.h
|
||||
btGrahamScan2dConvexHull.h
|
||||
btHashMap.h
|
||||
btIDebugDraw.h
|
||||
btList.h
|
||||
btMatrix3x3.h
|
||||
btImplicitQRSVD.h
|
||||
btMinMax.h
|
||||
btModifiedGramSchmidt.h
|
||||
btMotionState.h
|
||||
btPolarDecomposition.h
|
||||
btPoolAllocator.h
|
||||
btQuadWord.h
|
||||
btQuaternion.h
|
||||
btQuickprof.h
|
||||
btReducedVector.h
|
||||
btRandom.h
|
||||
btScalar.h
|
||||
btSerializer.h
|
||||
btStackAlloc.h
|
||||
btThreads.h
|
||||
btTransform.h
|
||||
btTransformUtil.h
|
||||
btVector3.h
|
||||
TaskScheduler/btThreadSupportInterface.h
|
||||
)
|
||||
|
||||
ADD_LIBRARY(LinearMath ${LinearMath_SRCS} ${LinearMath_HDRS})
|
||||
SET_TARGET_PROPERTIES(LinearMath PROPERTIES VERSION ${BULLET_VERSION})
|
||||
SET_TARGET_PROPERTIES(LinearMath PROPERTIES SOVERSION ${BULLET_VERSION})
|
||||
|
||||
IF (INSTALL_LIBS)
|
||||
IF (NOT INTERNAL_CREATE_DISTRIBUTABLE_MSVC_PROJECTFILES)
|
||||
#FILES_MATCHING requires CMake 2.6
|
||||
IF (${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 2.5)
|
||||
IF (APPLE AND BUILD_SHARED_LIBS AND FRAMEWORK)
|
||||
INSTALL(TARGETS LinearMath DESTINATION .)
|
||||
ELSE (APPLE AND BUILD_SHARED_LIBS AND FRAMEWORK)
|
||||
INSTALL(TARGETS LinearMath
|
||||
RUNTIME DESTINATION bin
|
||||
LIBRARY DESTINATION lib${LIB_SUFFIX}
|
||||
ARCHIVE DESTINATION lib${LIB_SUFFIX})
|
||||
INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
|
||||
DESTINATION ${INCLUDE_INSTALL_DIR} FILES_MATCHING PATTERN "*.h" PATTERN
|
||||
".svn" EXCLUDE PATTERN "CMakeFiles" EXCLUDE)
|
||||
ENDIF (APPLE AND BUILD_SHARED_LIBS AND FRAMEWORK)
|
||||
ENDIF (${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} GREATER 2.5)
|
||||
|
||||
IF (APPLE AND BUILD_SHARED_LIBS AND FRAMEWORK)
|
||||
SET_TARGET_PROPERTIES(LinearMath PROPERTIES FRAMEWORK true)
|
||||
SET_TARGET_PROPERTIES(LinearMath PROPERTIES PUBLIC_HEADER "${LinearMath_HDRS}")
|
||||
ENDIF (APPLE AND BUILD_SHARED_LIBS AND FRAMEWORK)
|
||||
ENDIF (NOT INTERNAL_CREATE_DISTRIBUTABLE_MSVC_PROJECTFILES)
|
||||
ENDIF (INSTALL_LIBS)
|
|
@ -15,10 +15,6 @@
|
|||
This source version has been altered.
|
||||
*/
|
||||
|
||||
#if defined(_WIN32) || defined(__i386__)
|
||||
#define BT_USE_SSE_IN_API
|
||||
#endif
|
||||
|
||||
#include "btVector3.h"
|
||||
|
||||
#if defined BT_USE_SIMD_VECTOR3
|
||||
|
|
|
@ -1,15 +0,0 @@
|
|||
project "LinearMath"
|
||||
|
||||
kind "StaticLib"
|
||||
if os.is("Linux") then
|
||||
buildoptions{"-fPIC"}
|
||||
end
|
||||
includedirs {
|
||||
"..",
|
||||
}
|
||||
files {
|
||||
"*.cpp",
|
||||
"*.h",
|
||||
"TaskScheduler/*.cpp",
|
||||
"TaskScheduler/*.h"
|
||||
}
|
|
@ -1,97 +0,0 @@
|
|||
#include "BulletCollision/BroadphaseCollision/btAxisSweep3.cpp"
|
||||
#include "BulletCollision/BroadphaseCollision/btDbvt.cpp"
|
||||
#include "BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp"
|
||||
#include "BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp"
|
||||
#include "BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp"
|
||||
#include "BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp"
|
||||
#include "BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp"
|
||||
#include "BulletCollision/BroadphaseCollision/btDispatcher.cpp"
|
||||
#include "BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btHashedSimplePairCache.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btManifoldResult.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btCollisionDispatcherMt.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btCollisionObject.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btCollisionWorld.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btUnionFind.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btCollisionWorldImporter.cpp"
|
||||
#include "BulletCollision/CollisionDispatch/btGhostObject.cpp"
|
||||
#include "BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp"
|
||||
#include "BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp"
|
||||
#include "BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp"
|
||||
#include "BulletCollision/NarrowPhaseCollision/btConvexCast.cpp"
|
||||
#include "BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp"
|
||||
#include "BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp"
|
||||
#include "BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp"
|
||||
#include "BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp"
|
||||
#include "BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp"
|
||||
#include "BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp"
|
||||
#include "BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp"
|
||||
#include "BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btBox2dShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btConvexPolyhedron.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btShapeHull.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btBoxShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btConvexShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btSphereShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btStaticPlaneShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btCapsuleShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btCylinderShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btStridingMeshInterface.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btCollisionShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btEmptyShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btTetrahedronShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btCompoundShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btTriangleBuffer.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btConcaveShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btTriangleCallback.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btConeShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btMultiSphereShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btConvex2dShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btConvexHullShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btOptimizedBvh.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btTriangleMesh.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btConvexInternalShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btTriangleMeshShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btSdfCollisionShape.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btMiniSDF.cpp"
|
||||
#include "BulletCollision/CollisionShapes/btUniformScalingShape.cpp"
|
||||
#include "BulletCollision/Gimpact/btContactProcessing.cpp"
|
||||
#include "BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp"
|
||||
#include "BulletCollision/Gimpact/btTriangleShapeEx.cpp"
|
||||
#include "BulletCollision/Gimpact/gim_memory.cpp"
|
||||
#include "BulletCollision/Gimpact/btGImpactBvh.cpp"
|
||||
#include "BulletCollision/Gimpact/btGImpactShape.cpp"
|
||||
#include "BulletCollision/Gimpact/gim_box_set.cpp"
|
||||
#include "BulletCollision/Gimpact/gim_tri_collision.cpp"
|
||||
#include "BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp"
|
||||
#include "BulletCollision/Gimpact/btGenericPoolAllocator.cpp"
|
||||
#include "BulletCollision/Gimpact/gim_contact.cpp"
|
|
@ -1,43 +0,0 @@
|
|||
#include "BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp"
|
||||
#include "BulletDynamics/Dynamics/btRigidBody.cpp"
|
||||
#include "BulletDynamics/Dynamics/btSimulationIslandManagerMt.cpp"
|
||||
#include "BulletDynamics/Dynamics/btDiscreteDynamicsWorldMt.cpp"
|
||||
#include "BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp"
|
||||
#include "BulletDynamics/ConstraintSolver/btBatchedConstraints.cpp"
|
||||
#include "BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp"
|
||||
#include "BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp"
|
||||
#include "BulletDynamics/ConstraintSolver/btSliderConstraint.cpp"
|
||||
#include "BulletDynamics/ConstraintSolver/btContactConstraint.cpp"
|
||||
#include "BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp"
|
||||
#include "BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp"
|
||||
#include "BulletDynamics/ConstraintSolver/btFixedConstraint.cpp"
|
||||
#include "BulletDynamics/ConstraintSolver/btHingeConstraint.cpp"
|
||||
#include "BulletDynamics/ConstraintSolver/btTypedConstraint.cpp"
|
||||
#include "BulletDynamics/ConstraintSolver/btGearConstraint.cpp"
|
||||
#include "BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp"
|
||||
#include "BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp"
|
||||
#include "BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp"
|
||||
#include "BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp"
|
||||
#include "BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.cpp"
|
||||
#include "BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp"
|
||||
#include "BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolverMt.cpp"
|
||||
#include "BulletDynamics/MLCPSolvers/btDantzigLCP.cpp"
|
||||
#include "BulletDynamics/MLCPSolvers/btLemkeAlgorithm.cpp"
|
||||
#include "BulletDynamics/MLCPSolvers/btMLCPSolver.cpp"
|
||||
#include "BulletDynamics/Featherstone/btMultiBody.cpp"
|
||||
#include "BulletDynamics/Featherstone/btMultiBodyDynamicsWorld.cpp"
|
||||
#include "BulletDynamics/Featherstone/btMultiBodyJointMotor.cpp"
|
||||
#include "BulletDynamics/Featherstone/btMultiBodyGearConstraint.cpp"
|
||||
#include "BulletDynamics/Featherstone/btMultiBodyConstraint.cpp"
|
||||
#include "BulletDynamics/Featherstone/btMultiBodyFixedConstraint.cpp"
|
||||
#include "BulletDynamics/Featherstone/btMultiBodyPoint2Point.cpp"
|
||||
#include "BulletDynamics/Featherstone/btMultiBodyConstraintSolver.cpp"
|
||||
#include "BulletDynamics/Featherstone/btMultiBodyMLCPConstraintSolver.cpp"
|
||||
#include "BulletDynamics/Featherstone/btMultiBodyJointLimitConstraint.cpp"
|
||||
#include "BulletDynamics/Featherstone/btMultiBodySliderConstraint.cpp"
|
||||
#include "BulletDynamics/Featherstone/btMultiBodySphericalJointMotor.cpp"
|
||||
#include "BulletDynamics/Featherstone/btMultiBodySphericalJointLimit.cpp"
|
||||
#include "BulletDynamics/Vehicle/btRaycastVehicle.cpp"
|
||||
#include "BulletDynamics/Vehicle/btWheelInfo.cpp"
|
||||
#include "BulletDynamics/Character/btKinematicCharacterController.cpp"
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
#include "LinearMath/btAlignedAllocator.cpp"
|
||||
#include "LinearMath/btGeometryUtil.cpp"
|
||||
#include "LinearMath/btSerializer.cpp"
|
||||
#include "LinearMath/btVector3.cpp"
|
||||
#include "LinearMath/btConvexHull.cpp"
|
||||
#include "LinearMath/btPolarDecomposition.cpp"
|
||||
#include "LinearMath/btSerializer64.cpp"
|
||||
#include "LinearMath/btConvexHullComputer.cpp"
|
||||
#include "LinearMath/btQuickprof.cpp"
|
||||
#include "LinearMath/btThreads.cpp"
|
||||
#include "LinearMath/btReducedVector.cpp"
|
||||
#include "LinearMath/TaskScheduler/btTaskScheduler.cpp"
|
||||
#include "LinearMath/TaskScheduler/btThreadSupportPosix.cpp"
|
||||
#include "LinearMath/TaskScheduler/btThreadSupportWin32.cpp"
|
||||
|
Loading…
Reference in New Issue